Assurer la livraison des développements des tâches attribuées :
- Évaluation de la complexité/estimation du temps des tâches de développement
- Mise en œuvre des tâches planifiées (dans l’outil de gestion de tickets)
- Respect des délais de développement
Apporter l’expertise technique aux différents projets selon leur domaine :
- Participer à la conception des nouveaux projets
- Apporter des solutions techniques sur des projets en cours ou existants
- Pouvoir livrer rapidement des prototypes fonctionnels
Remonter les problèmes techniques repérés lors des développements et maintenances :
- Mettre au courant l’équipe lors d’un problème jugé important repéré dans le code
- Signaler des dysfonctionnements en production
- Partager les connaissances techniques et métier au sein de l’équipe de développement :
o Assister les autres développeurs ayant besoin d’aide sur un projet/tâche
o Apporter des éléments de réponse et des solutions au support technique
Participer pleinement au quotidien du projet et de l'équipe DevOps
- Participation aux cérémonies scrum : daily (9h00), sprint planning, sprint review, refinement, retrospectives…
- Participations aux séances éventuelles de travail avec les autres équipes : produits et solutions, DevOps Embedded, Services Clients…
Vos principales responsabilités seront les suivantes :
- Participer à l’analyse des besoins et proposer des solutions techniques adaptées.
- Concevoir, développer et maintenir des fonctionnalités robustes, évolutives et performantes.
- Assurer l’intégration front-end et back-end selon les standards définis.
- Réaliser des revues de code et garantir la qualité technique des livrables.
- Identifier et résoudre les problèmes techniques rencontrés sur le projet.
- Collaborer étroitement avec les autres développeurs, le Tech Lead et les équipes internes.
- Participer aux tests, à l’intégration continue et à l’amélioration continue du projet.
- Contribuer au partage de bonnes pratiques et à la montée en compétence de l’équipe.
• Formation supérieure en informatique, ingénierie logicielle ou équivalent.
• 5 à 8 ans d’expérience en développement Fullstack et DevOps.
• Maîtrise des langages et frameworks : Node.js, JavaScript/TypeScript, React, HTML/CSS, et bonne connaissance de React Native pour les applications mobiles multiplateformes.
• Connaissance des environnements Cloud (AWS, Azure) et des outils d’orchestration (Docker, Kubernetes).
• Pratique confirmée des pipelines CI/CD et des outils de versionning (GitLab, GitHub, Jenkins).
• Solides bases en bases de données SQL et NoSQL (PostgreSQL, MongoDB, Redis).
• Bonne compréhension des architectures API-first, microservices et serverless.
• Connaissance des pratiques de qualité logicielle et de tests automatisés (unitaires, intégration, E2E) intégrés aux pipelines CI/CD - outils tels que Jest, Cypress, Playwright ou Detox.
• Esprit analytique, rigoureux et orienté solution.
• Connaissance des principes Agile / Scrum et goût du travail collaboratif.
• Autonomie, curiosité technique et capacité d’autoformation.
Maîtrise du français et de l’anglais (B2 minimum).
-Primes
- Avantages sociaux
- Contrat CDI
- Évolution de carrière
A négocier