ACTIA Engineering Services
ACTIA Engineering Services
Tunisie

HL-04 MIGRATION EN ANGULAR DES MODULES D’UNE PLATEFORME DE GESTION DES ÉQUIPEMENTS TÉLÉMATIQUES PFE

Développement Front-end (Angular)Fullstack JS/TypeScriptDéveloppement Front-end (Angular)

Publié il y a 9 jours

Stage
⏱️4-6 mois
💼Hybride
💰Rémunéré
📅Expire dans 3 jours
Cohérence LinkedIn / CV vérifiée.

Description du poste

Objectif du sujet

  • Migrer des modules front-end existants vers Angular pour moderniser l'interface de la plateforme de gestion des équipements télématiques.
  • Concevoir et implémenter des composants génériques et réutilisables pour faciliter la maintenance et l'évolution de la plateforme.
  • Utiliser le mécanisme de cohabitation Angular / AngularJS pour une migration progressive et réduire le risque de régression.
  • Améliorer la détection d'erreurs grâce au typage statique (TypeScript) afin d'augmenter la robustesse du code.

Travail à faire

  • Analyser l'existant et identifier les composants et modules à migrer depuis AngularJS vers Angular.
  • Étudier les dépendances (bibliothèques, services, DTOs) et planifier les étapes de migration pour minimiser l'impact en production.
  • Migrer les modules frontend d'AngularJS vers Angular en mettant en place la cohabitation lorsque nécessaire.
  • Mettre à jour les services, DTOs et interfaces pour tirer parti du typage TypeScript.
  • Réaliser des tests unitaires et fonctionnels pour valider le comportement après migration.
  • Rédiger la documentation technique liée aux composants migrés et aux procédures de migration.

Compétences requises

  • Maîtrise d'Angular (version récente) et compréhension d'AngularJS pour assurer la cohabitation et la migration.
  • Solides connaissances en JavaScript et TypeScript, notamment pour le typage statique et la définition d'interfaces/DTOs.
  • Expérience en développement front-end, conception de composants réutilisables et bonnes pratiques de tests unitaires/fonctionnels.
  • Capacités d'analyse pour cartographier les dépendances et planifier une migration progressive.

Informations pratiques & candidature

  • Poste : Ingénieur (SFAX) — 1 position indiquée sur la fiche.
  • Durée : 6 mois.
  • Référence du sujet : HL-04.
  • Pour postuler, envoyer votre candidature à : aes-stages@actia.com
  • Indiquez dans l'objet du mail : « Candidature - Réf HL-04 - MIGRATION EN ANGULAR DES MODULES D’UNE PLATEFORME DE GESTION DES ÉQUIPEMENTS TÉLÉMATIQUES ».