Développeur·euse Full Stack Expérimenté·e Frontend H/F
Role details
Job location
Tech stack
Job description
En tant que Développeur-euse Full Stack, vous intégrerez la Direction Technique de Safran Analytics et contribuerez au développement d'applications web avancées permettant d'exploiter des capacités d'analytics et d'IA. Vous interviendrez principalement sur les couches frontend et expérience utilisateur, tout en contribuant également aux aspects backend et intégration. Vous travaillerez au sein de Squads produit pluridisciplinaires, en interaction étroite avec des architectes, data scientists, data analysts, data engineers, cloud engineers, UX designers et équipes cybersécurité.
Ce qui rend ce poste unique : -\tVous développerez des interfaces applicatives avancées utilisées par des ingénieurs qui conçoivent et maintiennent certains des produits aéronautiques les plus innovants au monde. -\tVous participerez à l'intégration de modèles de Machine Learning et d'IA générative dans des produits SaaS, en étroite collaboration avec des data scientists. -\tVous évoluerez dans une structure à taille humaine (IA Factory) adossée à un grand groupe industriel, combinant agilité technologique et impact industriel à grande échelle., tConcevoir et développer des applications web modernes en mode SaaS, avec un fort accent sur l'expérience utilisateur et la visualisation de données. -\tDévelopper des interfaces frontend ergonomiques, performantes et robustes permettant d'interagir avec des services d'analytics et d'intelligence artificielle. -\tParticiper à la conception de l'architecture applicative, notamment sur les aspects frontend, gestion d'état, performance et intégration API. -\tCollaborer avec les UX designers pour concevoir des interfaces ergonomiques adaptées à des usages techniques et industriels. -\tContribuer à l'implémentation et à l'intégration des différents modules applicatifs (frontend, intégration APIs). -\tAssurer la qualité du code (code review, tests unitaires et automatisés, documentation) et promouvoir les bonnes pratiques au sein des équipes (exemple : librairies de composants réutilisables). -\tParticiper à la veille technologique, notamment sur les frameworks frontend modernes et les outils de développement d'applications intégrant de l'IA.
Requirements
tBac +5 en informatique, ingénierie ou équivalent -\tMinimum 4 ans d'expérience en développement frontend ou full stack, avec une forte dominante frontend -\tExpérience sur des applications SaaS en production, idéalement hébergées sur AWS -\tAisance à travailler en équipes pluridisciplinaires (développeurs, data scientists, UX, métiers) -\tEsprit d'équipe, maîtrise des méthodes agiles -\tSens de l'initiative, autonomie et approche pragmatique -\tCapacité à vulgariser des sujets techniques complexes
Compétences techniques : Frontend - Expertise principale : -\tExcellente maîtrise de JavaScript et TypeScript -\tForte expérience avec React (ou Angular, Vue.js) -\tConnaissance des architectures frontend modernes : -\tGestion d'état : Redux, Zustand, React Query (ou équivalent) -\tConception de composants réutilisables & design systems (Figma, Penpot) -\tOptimisation des performances frontend -\tExpérience en visualisation de données (charts, dashboards, UI analytiques) -\tSensibilité aux problématiques UX/UI et à l'ergonomie applicative
Backend - Compétence complémentaire : -\tBonne maîtrise de Python (FastAPI, Flask, Django) -\tIntégration d'APIs REST dans des applications frontend
Cloud : -\tConnaissance des principaux services AWS : EC2, S3, Lambda, SageMaker...
Données & Sécurité : -\tExpérience avec des bases SQL et NoSQL -\tSensibilité aux enjeux de sécurité applicative et conformité (RGPD), tBac +5 en informatique, ingénierie ou équivalent -\tMinimum 4 ans d'expérience en développement frontend ou full stack, avec une forte dominante frontend -\tExpérience sur des applications SaaS en production, idéalement hébergées sur AWS -\tAisance à travailler en équipes pluridisciplinaires (développeurs, data scientists, UX, métiers) -\tEsprit d'équipe, maîtrise des méthodes agiles -\tSens de l'initiative, autonomie et approche pragmatique -\tCapacité à vulgariser des sujets techniques complexes
Compétences techniques : Frontend - Expertise principale : -\tExcellente maîtrise de JavaScript et TypeScript -\tForte expérience avec React (ou Angular, Vue.js) -\tConnaissance des architectures frontend modernes : -\tGestion d'état : Redux, Zustand, React Query (ou équivalent) -\tConception de composants réutilisables & design systems (Figma, Penpot) -\tOptimisation des performances frontend -\tExpérience en visualisation de données (charts, dashboards, UI analytiques) -\tSensibilité aux problématiques UX/UI et à l'ergonomie applicative
Backend - Compétence complémentaire : -\tBonne maîtrise de Python (FastAPI, Flask, Django) -\tIntégration d'APIs REST dans des applications frontend
Cloud : -\tConnaissance des principaux services AWS : EC2, S3, Lambda, SageMaker...
Données & Sécurité : -\tExpérience avec des bases SQL et NoSQL -\tSensibilité aux enjeux de sécurité applicative et conformité