Dans le cadre de sa croissance, notre client renforce son équipe Engineering et recrute un·e Lead Developer / Tech Lead. Votre rôle 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é. Vos missions 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. 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é
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.