Ingénieur Logiciel Frontend - Angular & Javascript
Role details
Job location
Tech stack
Job description
Dans le cadre du développement de ses produits digitaux, Software Tools Digital Product recherche un Développeur / Ingénieur Logiciel pour concevoir, maintenir et faire évoluer des applications web critiques.
Vous intégrerez une squad Agile et contribuerez directement à la qualité, la performance et la fiabilité de produits à fort enjeu technique, notamment dans des contextes de gestion des exigences, traçabilité et qualification., Développement & Produit
- Développer des fonctionnalités en accord avec la vision produit et les guidelines techniques
- Participer à la conception et à l'évolution de l'architecture applicative
- Garantir la performance, la scalabilité et la sécurité (security by design)
- Contribuer aux choix techniques et aux revues d'architecture
Qualité & Delivery
- Produire un code fiable, maintenable et sécurisé
- Participer aux code reviews et à l'amélioration continue des pratiques
- Maintenir et enrichir les tests automatisés (unitaires, composants, E2E)
- Contribuer aux pipelines CI/CD (build, test, documentation)
Collaboration & Agilité
- Travailler en étroite collaboration avec votre squad
- Participer aux rituels Agile (estimation, suivi, amélioration continue)
- Accompagner et soutenir les autres développeurs (mentorat)
- Documenter les fonctionnalités (Markdown), Nous rejoindre c'est intégrer un groupe humain ayant pour domaines d'expertise :Intelligence Artificielle et Big DataConseil & AuditInfrastructure et cloudApplications digitalesSSI/Cyber sécuritéDigitalisation de la productionNous puisons notre force dans une équipe composée de femmes et d'hommes passionnés et ambitieux, toujours prêts à relever de nouveaux défis !Ecoute, proximité, réactivité et efficacité se retrouvent dans notre management quotidien, ce sont ces valeurs qui contribuent à notre réussite collective.
Mais aussi...
Pourquoi rejoindre ce projet ?Produit techniquement exigeant et stimulantEnjeux forts de performance et scalabilitéUtilisation des technologies frontend les plus récentesEnvironnement Agile dynamique et collaboratifImpact direct sur des produits critiques
Requirements
Compétences obligatoiresExcellente maîtrise de JavaScript et Angular (version récente - Angular 20+)Expérience en tests automatisés (unitaires et E2E)Nationalité française (habilitable DRSF) Compétences importantesFrameworks de test : Cypress, idéalement FitNesseOutils DevOps : Git, GitLab / GitHub, CI/CDBonnes pratiques frontend modernes et optimisation des performancesExpérience en environnement Agile Compétences appréciéesConnaissance des outils qualifiés (requirements, traçabilité)Contexte grands systèmes / environnements sécurisésConnaissance de l'écosystème Thales Environnement techniqueAngular 20+ (dernières primitives)JavaScript moderneGestion de volumétrie importante (jusqu'à 1 million d'objets chargés en 1 minute)Tests : Cypress, FitNesseCI/CD : GitLab LanguesAnglais courant obligatoire (écrit et oral) Documentation et échanges réguliers avec des équipes internationales Qualités attenduesEsprit d'équipe et collaborationCapacité à challenger techniquement de manière constructiveRigueur et sens du détailCapacité à concilier delivery rapide et qualité long termeCuriosité et volonté d'apprendre, * Excellente maîtrise de JavaScript et Angular (version récente - Angular 20+)
- Expérience en tests automatisés (unitaires et E2E)
- Nationalité française (habilitable DRSF), * Frameworks de test : Cypress, idéalement FitNesse
- Outils DevOps : Git, GitLab / GitHub, CI/CD
- Bonnes pratiques frontend modernes et optimisation des performances
- Expérience en environnement Agile
Compétences appréciées
- Connaissance des outils qualifiés (requirements, traçabilité)
- Contexte grands systèmes / environnements sécurisés
- Connaissance de l'écosystème Thales
Environnement technique
- Angular 20+ (dernières primitives)
- JavaScript moderne
- Gestion de volumétrie importante (jusqu'à 1 million d'objets chargés en 1 minute)
- Tests : Cypress, FitNesse
- CI/CD : GitLab
Langues
- Anglais courant obligatoire (écrit et oral) Documentation et échanges réguliers avec des équipes internationales
Qualités attendues
- Esprit d'équipe et collaboration
- Capacité à challenger techniquement de manière constructive
- Rigueur et sens du détail
- Capacité à concilier delivery rapide et qualité long terme
- Curiosité et volonté d'apprendre