* Définir et faire appliquer les choix techniques et architecturaux (design patterns, stack, bonnes pratiques)
* Garantir la qualité, la performance et la maintenabilité du code (revues, refactoring, clean code)
* Participer activement au développement des fonctionnalités complexes ou critiques
* Piloter les rituels techniques (revues d’architecture, veille, choix d’outillage)
* Interagir avec les parties prenantes (produit, client) lors des sprint reviews
* Encadrer techniquement les développeurs, favoriser leur progression
* Contribuer à l’amélioration continue des outils et process (CI/CD, DevOps, qualité logicielle)
* Participer à la stratégie technique long terme et à l’industrialisation des projets transverses
✅ MUST HAVE
o Diplôme d’ingénieur ou Bac+5 en informatique / développement logiciel
o Minimum 4 ans d’expérience sur des projets techniques en production
o Maîtrise d’au moins un langage backend moderne (Java, Kotlin, Python, PHP, TypeScript…)
o Bonne expérience d’un framework backend (Spring, Symfony, FastAPI, Nest.js…) et/ou frontend (React, Angular, Vue.js)
o Excellente compréhension des architectures logicielles (design, scalabilité, performance)
o Maîtrise des outils Git, CI/CD, Docker, bonnes pratiques DevOps
o Bon niveau sur bases de données relationnelles (SQL) et NoSQL
o Expérience réussie d’encadrement technique ou de lead d’équipe
🌈 NICE TO HAVE
o Compétences sur Kubernetes, Terraform, Ansible ou autre outil IaC
o Connaissance d’un cloud provider (GCP, AWS, Azure, OpenStack…)
o Familiarité avec des systèmes distribués ou des buses d’événements (Kafka, RabbitMQ…)
o Sensibilité UI/UX pour challenger les specs fonctionnelles
o Intérêt ou expérience en Intelligence Artificielle ou Machine Learning
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.