Développeur Node React IA H/F
Role details
Job location
Tech stack
Job description
Au sein d'un acteur majeur du secteur du retail, vous intégrerez une équipe Agile en charge du développement et de l'évolution de plusieurs applications stratégiques dédiées à la gestion des données produits et des services digitaux. Vous contribuerez au développement de nouvelles solutions ainsi qu'à l'évolution d'applications existantes dans un environnement Cloud AWS moderne, reposant sur des architectures Serverless, des API REST et des architectures Event-Driven. Vous évoluerez au sein d'une équipe pluridisciplinaire composée de Product Owners, Business Analysts, Architectes et Développeurs, avec une forte culture de l'innovation et de l'amélioration continue., Concevoir, développer et maintenir des applications Full Stack en Node.js, TypeScript et React
- Participer au développement de nouvelles applications et à l'évolution des solutions existantes
- Développer des API REST robustes et documentées selon les bonnes pratiques
- Concevoir des architectures Serverless sur AWS et contribuer aux choix d'architecture
- Développer des solutions orientées événements en s'appuyant sur des architectures Event-Driven
- Développer et maintenir les interfaces utilisateurs avec React (Next.js)
- Participer aux estimations techniques, aux revues de code et aux décisions de conception
- Développer les tests unitaires et les tests d'intégration afin de garantir la qualité des livrables
- Participer à la résolution des incidents de production et au maintien en conditions opérationnelles des applications
- Rédiger la documentation technique et contribuer à l'amélioration continue des pratiques de développement
- Collaborer étroitement avec les équipes produit afin de transformer les besoins métier en solutions techniques performantes
Requirements
Excellente maîtrise de Node.js et TypeScript
- Solide expérience avec React et idéalement Next.js
- Bonne connaissance d'Angular
- Maîtrise du développement d'API REST
- Expérience des architectures Serverless sur AWS (Lambda, API Gateway, S3, Step Functions, IAM)
- Bonne connaissance du Serverless Framework
- Expérience des architectures Event-Driven et des mécanismes Publish/Subscribe
- Bonne maîtrise de MongoDB et DynamoDB
- Expérience des outils de CI/CD, notamment GitLab CI
- Bonnes connaissances des architectures Cloud et des bonnes pratiques de développement logiciel
- Maîtrise des tests unitaires et des tests d'intégration
- Expérience confirmée du développement assisté par l'intelligence artificielle (GitHub Copilot, Cursor, ChatGPT, Claude, V0, Vercel AI ou outils équivalents)
- Capacité à utiliser l'IA générative pour accélérer le développement, produire du code, le refactoriser, générer des tests et de la documentation tout en garantissant la qualité, la sécurité et la maintenabilité des solutions
- Une connaissance de Salsify, Aprimo ou d'environnements e-commerce constitue un atout, Diplômé(e) d'une formation supérieure en informatique (Bac +5 ou équivalent)Expérience confirmée de 3 à 5 ans minimum en développement Full StackExpérience significative dans le développement d'applications métier et de solutions CloudSolides compétences en conception logicielle et en architectures distribuéesExpérience dans un environnement Agile ScrumCapacité à travailler en autonomie tout en collaborant efficacement avec des équipes pluridisciplinairesExcellentes capacités d'analyse, de communication et de résolution de problèmesForce de proposition, esprit d'équipe et sens de la qualitéUne expérience dans un contexte international ou sur des plateformes digitales à forte volumétrie constitue un atout, * Diplômé(e) d'une formation supérieure en informatique (Bac +5 ou équivalent)
- Expérience confirmée de 3 à 5 ans minimum en développement Full Stack
- Expérience significative dans le développement d'applications métier et de solutions Cloud
- Solides compétences en conception logicielle et en architectures distribuées
- Expérience dans un environnement Agile Scrum
- Capacité à travailler en autonomie tout en collaborant efficacement avec des équipes pluridisciplinaires
- Excellentes capacités d'analyse, de communication et de résolution de problèmes
- Force de proposition, esprit d'équipe et sens de la qualité
- Une expérience dans un contexte international ou sur des plateformes digitales à forte volumétrie constitue un atout
EUR
Force de proposition Intelligence artificielle API AWS Git Développement logiciel Création d'une base documentaire Méthodes d'amélioration OMQ MongoDB Angular Node.js Scrum Autonomie Test unitaire Javascript TypeScript API REST E-commerce Esprit d'analyse