Alternance - Développeur Full Stack Modernisation d’une application stratégique (Angular / IA / Migration) (F/H)
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Alternance - Développeur Full Stack Modernisation d'une application stratégique (Angular / IA / Migration) (F/H) - - - - - - - - - - - - Début souhaité : Septembre 2026 Durée : 1 an Domaines et niveaux d'études : BAC+3 à BAC+5 en informatique, développement logiciel, ingénierie logicielle ou systèmes d'information Localisation : Campus R&D Michelin - Ladoux _______________________________ Contexte du poste Envie d'avoir un impact concret sur une application critique utilisée en R&D ? Rejoignez la DOTI/BS/RD , la direction informatique Michelin dédiée à la Recherche & Développement, et contribuez à un enjeu clé : assurer la pérennité et la modernisation de PMU, application stratégique référentielle des matériaux , dans le contexte de la transformation du système d'information liée au projet de migration Keystone . Vous évoluerez dans un environnement technique stimulant, au croisement du legacy , de la modernisation applicative , d' Angular nouvelle génération et de l' IA appliquée au développement logiciel . Cette alternance vous permettra de contribuer à un sujet à fort enjeu industriel, tout en développant des compétences recherchées dans les métiers du digital et de l'ingénierie logicielle. _______________________________ Définition du poste, principales responsabilités et tâches Votre mission principale sera de contribuer à la supportabilité de l'application PMU après le Go Live du projet Keystone , en préparant sa transition vers une future refonte dans le cadre du programme d'upgrabilité 2028-2031. Vous travaillerez notamment sur le traitement de l' obsolescence technique en modernisant des composants existants développés en AngularJS v1.6 , afin de les migrer vers des versions Angular modernes. _______________________________ Vos principales missions 1. Analyser et cadrer la migration technique Identifier les composants AngularJS v1.6 obsolètes. Analyser leur complexité , leur criticité et leurs dépendances. Proposer une stratégie de migration compatible avec les contraintes du projet Keystone. Faire valider les orientations techniques avec les équipes projet, les développeurs, les architectes et les parties prenantes métier. 2. Migrer vers Angular moderne Migrer les composants identifiés vers Angular 17 ou version supérieure . Réécrire ou adapter le code en respectant les standards actuels de qualité, maintenabilité, performance et sécurité . Utiliser des outils d' intelligence artificielle appliquée au développement pour accélérer, fiabiliser et documenter certaines étapes de migration. Contribuer à produire un code clair, robuste et évolutif. 3. Garantir la qualité et la fiabilité Mettre à jour ou créer les tests unitaires associés aux composants migrés. Participer aux analyses d'impacts techniques et fonctionnels. Contribuer à l'amélioration continue de la qualité du code. Documenter les choix techniques et les apprentissages issus de la migration. 4. Contribuer au cycle de vie applicatif Participer à la préparation des activités de support et maintenance post-Go Live . Collaborer avec des équipes pluridisciplinaires : développeurs, architectes, référents techniques, équipes projet et métiers R&D. Monter en compétences sur un environnement réel, industriel, transverse et critique. _______________________________ Réalisations clés attendues À l'issue de votre alternance, vous aurez contribué à : L'identification et la priorisation des composants AngularJS à moderniser. La migration effective de composants vers Angular moderne. La mise à jour ou la création de tests unitaires . La formalisation d'une documentation technique claire sur les composants migrés. La préparation d'un socle plus maintenable pour assurer la continuité de service et faciliter la future refonte applicative. L'expérimentation encadrée de l' IA comme accélérateur de développement logiciel . _______________________________ Les principaux défis du poste Ce poste vous permettra de relever plusieurs défis concrets : Comprendre une application existante et son rôle dans un contexte R&D stratégique. Passer d'un environnement legacy AngularJS à des standards modernes Angular. Sécuriser la migration sans dégrader la qualité ni la continuité applicative. Trouver le bon équilibre entre rapidité, robustesse, lisibilité du code et maintenabilité . Collaborer avec plusieurs interlocuteurs dans un environnement agile, technique et international. _______________________________ Compétences techniques souhaitées Développement web front-end : JavaScript, TypeScript, HTML, CSS. Angular : première expérience, projet académique ou forte appétence. Qualité logicielle : tests unitaires, bonnes pratiques de développement, lisibilité du code. Compréhension des architectures applicatives web . Git / gestion de versions . Intérêt pour la modernisation applicative et la migration de technologies. Curiosité pour les outils d' IA appliqués au développement . Anglais B2 impératif Une connaissance du
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at michelinhr? Share your experience