EU remote
Stage - Développeur·euse·x - Moderniser une application Front - F/H/N
About this role
Sujet de stage Réécrire un front legacy avec l'IA : quelle valeur ajoutée pour nos utilisateur·ices ? Sous-titre de stage À l'heure des agents de code, réécrire un front legacy sans casser les usages, avec en plus une vraie valeur ajoutée. Le WHY Migrer un front legacy (client lourd, JSP, Struts...) coûte cher et risque de bouleverser les usages, sans bénéfice direct pour l'utilisateur. Mais si l'IA agentique permet d'embarquer à moindre coût des gains tangibles (sécurité, perf, accessibilité, tests), la réécriture devient défendable.
Les missions Étudier l'état de l'art des outils agentiques pour la migration front (skills.sh, Agent Skills Registry, Figma Make...), leurs limites sur des technos legacy comme le client lourd, JSP ou Struts Comparer 2-3 de ces outils sur un cas simple, selon des critères mesurables (fidélité aux usages, sécurité, performance) Réaliser un PoC plus approfondi sur un projet réel, avec deux stratégies : réécriture AS-IS ou intégration d'un Design System Synthétiser les constats dans un guide de bonnes pratiques et pièges à éviter Le déroulement du stage Étape 1 : Découverte et cadrage Prise en main de l'environnement OCTO, montée en compétences sur les spécificités de l'écosystème frontend et des technologies legacy ciblées (client lourd, JSP, Struts...).
Interviews et état de l'art des pratiques agentiques actuelles appliquées au front, y compris les approches de reverse engineering visuel (copie d'écran). Étape 2 : Benchmark Comparer deux à trois outils agentiques sur un cas de migration simple, selon des critères mesurables comme la fidélité aux usages, la sécurité ou la performance. Choisir l'outil le plus pertinent pour la suite. Étape 3 : PoC approfondi Réaliser un PoC de migration sur un projet réel avec l'outil retenu, en explorant une ou deux opportunités de valeur ajoutée (RGAA, tests automatisés).
Étape 4 : Synthèse et restitution Synthétiser les constats du benchmark et du PoC dans un guide de bonnes pratiques et de pièges à éviter. Restituer via un BBL ou une conférence interne, avec des cycles courts de partage au fil de l'eau. Vous préparez un BAC+5 et êtes à la recherche d'un stage de fin d'études Vous maîtrisez la stack front end ( JavaScript, HTML, CSS, un framework et ses librairies) et êtes curieux·se de cet écosystème qui évolue vite Vous êtes attiré·e par l'expérience utilisateur (UX) , une sensibilité au RGAA est un plus Vous êtes passionné·e par l'IA appliquée à des problèmes techniques et fonctionnels concrets Vous êtes doté·e d'un esprit critique et scientifique, aimant poser des protocoles de tests et analyser des résultats rigoureux Et parce que nous savons qu’un job n’est pas “juste” un job, on vous partage aussi quelques petits + qui font notre différence : 7 participations, 7 certifications et surtout 6 podiums au palmarès « Great Place To Work » : le bien-être et la progression des Octos sont vraiment au cœur de nos préoccupations ; “There is always a better way” : nous encourageons et soutenons l’innovation par la R&D .