Lead Developer - Tech Lead - CDI H/F
Role details
Job location
Tech stack
Job description
Rattaché·e au·à la Head of Engineering, vous jouez un rôle central dans la définition de la vision technique, la qualité des livraisons et la montée en compétence des équipes de développement.
Vous intervenez à la fois sur les enjeux d'architecture, de delivery, de fiabilité et de leadership technique, au coeur d'un produit SaaS à fort trafic et à fortes contraintes de qualité., Architecture & Vision technique
- Définir et faire évoluer l'architecture cible à court, moyen et long terme.
- Documenter les décisions techniques (ADR).
- Piloter les choix technologiques et arbitrer les compromis (performance, sécurité, coûts, maintenabilité).
- Construire et maintenir une roadmap technique alignée avec les enjeux Produit et Engineering.
- Contribuer activement à la vision technique globale.
Qualité & Standards
- Définir et faire appliquer les standards de développement (code, tests, sécurité, observabilité).
- Réduire et maîtriser la dette technique.
- Encadrer les revues de code et structurer les pratiques de pair review.
- Garantir la robustesse, la sécurité et la scalabilité des solutions.
Delivery & Process
- Participer au découpage technique des epics et aux estimations de charge.
- Améliorer et piloter les pipelines CI/CD.
- Coordonner le release management avec les équipes Produit.
- Optimiser les processus et automatiser les workflows pour accélérer les livraisons.
Fiabilité & Opérations
- Superviser la gestion des incidents critiques (P1) et piloter les post-mortems.
- Mettre en place des actions préventives et correctives.
- Définir et suivre les indicateurs clés (SLO, SLA, latence, taux d'erreur).
- Garantir la stabilité et la résilience des environnements.
Mentorat & Transmission
- Accompagner les développeur·euses dans leur progression technique.
- Favoriser le partage de connaissances (tech talks, documentation, ateliers).
- Structurer l'onboarding technique (guides, runbooks, environnements).
- Être une référence technique au sein de l'équipe.
Collaboration & Transversalité
- Travailler en étroite collaboration avec les équipes Produit, QA, DevOps, Data et Support.
- Participer aux instances d'architecture et aux projets transverses.
- Vulgariser les enjeux techniques auprès des parties prenantes non techniques.
Requirements
Environnement technique
- Langages : Node.js, TypeScript, Java
- Framework : Spring Boot
- Bases de données : relationnelles et documentaires
- Architecture : distribuée, orientée performance et scalabilité
- CI/CD, tests multi-niveaux, observabilité
Expérience & compétences techniques
- 6 à 10+ ans d'expérience en développement logiciel.
- 2 à 4 ans minimum en rôle de Lead Developer / Tech Lead.
- Solide expertise en architecture logicielle, performance, sécurité et observabilité.
- Excellente maîtrise des pipelines CI/CD et des pratiques de tests.
- Très bonne connaissance de la conception d'API et de la modélisation de données.
Compétences humaines
- Excellente communication écrite et orale.
- Capacité à fédérer et à influencer sans lien hiérarchique direct.
- Sens du produit et approche pragmatique de la livraison.
- Organisation, priorisation et gestion du contexte.
- Anglais professionnel (niveau B2 minimum).
Benefits & conditions
Un poste stratégique au coeur d'un produit SaaS à fort impact.
- Un environnement international, présent dans plusieurs pays européens.
- Une forte autonomie sur les choix techniques et d'architecture.
- Une culture d'entreprise collaborative et inclusive.
- Des temps forts internes : meetups, séminaires, initiatives techniques.
- Tickets restaurant (9 €, pris en charge à 56 %).
- Locaux situés à proximité immédiate de la gare Part-Dieu.
- CDI - Statut cadre.
- Rémunération à partir de 70 000 € brut annuel, selon profil et expérience.