#JoinOurCrew
Mission
La division « Systèmes de navigation » basée sur le site de Saint-Germain-en-Laye conçoit et fabrique une gamme de calculateurs de navigation inertielle pour les marchés naval, militaire terrestre, génie civil, ferroviaire et spatial.
Nous recherchons à renforcer notre équipe de développement sur un poste d Apprenti Ingénieur développement Web Full Stack H/F. Vous intégrez l'équipe R&D logiciel dont une partie est spécialisée dans le développement Web. Vous contribuez au développement dun système de navigation inertiel, en particulier, la nouvelle génération d'IHM Web et la maintenance évolutive des solutions existantes.
Vos missions seront :
1. Rédiger et modifier les spécifications techniques des IHM et outils des systèmes de navigation
2. Concevoir, développer de nouvelles interfaces homme machines ou fonctionnalités des centrales inertielles à la fois côté frontend et backend (JavaScript / TypeScript / Vue.js / Node.js)
3. Participer au développement des nouveaux frameworks internes basés sur Vue.js et Cypress.
4. Développer les briques génériques (composants Vue, Web Components, bibliothèques) vouées à être utilisées dans les projets.
5. Maintenir et améliorer les produits existants et être le support des clients internes sur le sujet
6. Vérifier et tester les développements (vérification de code, tests unitaires, tests dintégration)
7. Gérer la qualité logicielle de ces développements
8. Gestion de configuration Logiciel (Git) et des faits techniques (Jira)
9. Gestion de la traçabilité du cycle en V (CodeBeamer) et la documentation associée
10. Echanger avec les équipes de validation sur les non-conformités constatées et les roadmaps logiciel livrées
Profile
11. Etudiant(e) en école dingénieur ou master
Compétences souhaitées :
12. Première expérience de développement web (JavaScript, TypeScript, CSS, Vue.js, Node.js)
13. Utilisation doutils de gestion de configuration (ex : GIT)
14. Utilisation doutils de gestion des faits techniques (ex : Jira)
15. Connaissance de TypeScript
16. Connaissance des Vue.js / Node.js / Electron
17. Une connaissance des outils Eslint, Cypress
18. Utilisation doutils de support aux tests unitaires (ex : Mocha/Chai, Vitest)
19. Sensibilité au design UX/UI
20. Être familier de la ligne de commande, notamment sous Linux
21. Une connaissance de Python et des systèmes embarqués serait un plus
22. Méthodologie : Agile Scrum
23. Outils : JIRA, Confluence, CodeBeamer
Langue :
24. Anglais (Parlé, Ecrit)
Savoir-être :
25. Être organisé(e)
26. Être réactif(ve), autonome et force de proposition
27. Capacité dadaptation
28. Savoir travailler en équipe
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.