ACTIA Engineering Services
ACTIA Engineering Services
Tunisie

REF:HL-04 INGÉNIEUR SFAX 1 6 MOIS PFE

Développement Front-end (Angular)JavaScript/TypeScriptfrontend development

Publié il y a 11 jours

Stage
⏱️4-6 mois
💼Présentiel
💰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 afin de moderniser une plateforme de gestion des équipements télématiques.
  • Concevoir et implémenter des composants génériques et réutilisables pour homogénéiser l'UI et faciliter les évolutions futures.
  • Gérer la cohabitation Angular / AngularJS pendant la phase de migration.
  • Améliorer la détection d'erreurs grâce au typage statique (TypeScript).

Travail à faire

  • Analyser l'existant et identifier les composants et modules prioritaires à migrer.
  • Étudier les dépendances (bibliothèques, services, DTOs) et planifier une stratégie de migration progressive.
  • Migrer les modules frontend d'AngularJS vers Angular en respectant les bonnes pratiques et en limitant la régression fonctionnelle.
  • Mettre à jour les services, DTOs et interfaces pour tirer parti du typage TypeScript et garantir la compatibilité avec les backends existants.
  • 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, aux conventions adoptées et à la procédure de déploiement.

Compétences requises

  • Maîtrise d'Angular (nouvelle version) et connaissance d'AngularJS pour la cohabitation et la migration.
  • Bonne connaissance de JavaScript et TypeScript (typage statique, interfaces, DTOs).
  • Expérience en conception de composants réutilisables et en architecture frontend modulaire.
  • Capacités à écrire des tests unitaires et tests fonctionnels (outils de test Angular / frameworks courants).

Informations pratiques