cover image
Mendo

Lead Developer Full-Stack

Hybrid

Paris, France

Senior

Full Time

20-12-2025

Share this job:

Skills

Communication Leadership JavaScript TypeScript CI/CD DevOps Sales Programming git react node.js tailwind Express

Job Specifications

Poste : Lead Developer Full-Stack

Localisation : Paris, Châtelet – Hybride (2 jours sur site / 3 jours remote)

Contrat : Full-time (CDI)

Équipe : Technology

Mission principale

Piloter le développement full-stack de l'application principale Mendo, une web app embarquable conçue pour rendre l'IA générative accessible à tous. En tant que Lead Dev dans le squad “Onboarding & integration”, vous encadrerez une équipe de 2 à 3 développeurs, garantirez la qualité du code, et contribuerez activement à l'architecture technique d'une plateforme en forte croissance servant plus de 60 clients entreprise (PwC Global, BDO, EY...). La mission principale du squad consiste à développer et maintenir les intégrations de Mendo dans les produits Web et Desktop, ainsi que les fonctionnalités liés à l’onboarding dans Mendo et son activation.

Responsabilités clés

Leadership technique et développement
Piloter le développement de features full-stack sur la stack Mendo (React/Tailwind + NestJS).
Garantir la qualité du code et l'excellence technique de l'équipe via code reviews rigoureuses.
Prendre des décisions architecturales alignées avec la roadmap produit et les objectifs de scalabilité.
Participer activement au développement hands-on tout en encadrant l'équipe.
Gérer le cycle de vie des releases des différentes versions de Mendo
Maintien de la dette technique
Identifier, planifier et exécuter les refactorings prioritaires pour maintenir une codebase saine.
Prioriser les sections de code nécessitant des tests et implémenter des tests unitaires et comportementaux.
Maintenir un équilibre entre delivery de nouvelles fonctionnalités et amélioration continue du code existant.
Culture d'excellence et montée en compétences
Former en continu les développeurs juniors aux bonnes pratiques de développement.
Organiser des sessions régulières de partage de connaissances et de pair programming.
Instaurer une culture de software craftsmanship et d'amélioration continue.
Favoriser l'adoption de nouvelles technologies et approches pertinentes pour l'équipe.
Optimisation des process et tooling
Identifier les opportunités d'amélioration des processus CI/CD et les mettre en œuvre.
Évaluer et intégrer des solutions d'IA pour améliorer la productivité et la qualité du code.
Mettre en place les outils et pratiques nécessaires à une vélocité optimale.
Collaboration cross-fonctionnelle
Travailler en étroite collaboration avec le CTO et l'équipe Produit pour traduire la vision en réalité technique.
Contribuer aux décisions stratégiques concernant la stack et l'évolution de l'architecture.
Assurer une communication fluide entre l'équipe technique et les autres départements (Support, Implémentation, Sales).

Compétences requises

Savoirs & connaissances techniques

Expertise TypeScript : minimum 3-5 ans d'expérience significative.
Maîtrise de React et des concepts modernes de développement frontend (hooks, state management, performance).
Solide expérience avec NestJS ou frameworks Node.js similaires (Express, Fastify).
Connaissance des architectures SaaS multi-tenants et des enjeux de scalabilité.
Capacité à créer et configuer des containers
Experience dans le déploiement de SaaS et de solution on-prem en entreprise
Familiarité avec les pipelines CI/CD et les pratiques DevOps.
Compréhension des principes de testing (TDD, tests unitaires, tests d'intégration).
Préféré : Capacité à créer et package des extensions chromium et des applications Electron (.msi, .exe)

Savoir-faire

Leadership technique éprouvé : expérience avérée dans l'encadrement d'équipes de développeurs.
Gestion de repositories complexes et stratégies de branching efficaces (Git flow, trunk-based development).
Capacité à arbitrer entre qualité technique et contraintes business/délais.
Code reviews constructives et mentoring efficace.
Documentation technique claire et maintenable.
Approche pragmatique du refactoring et de la gestion de la dette technique.

Savoir-être

Rigueur naturelle et sensibilité au software craftsmanship.
Pédagogue dans l'âme : plaisir à transmettre et à faire grandir les autres.
Passion pour la tech : curiosité constante pour les nouvelles technologies et best practices.
Excellent esprit d'équipe et capacité à créer un environnement de travail bienveillant.
Autonomie et capacité à prendre des initiatives.
Pragmatisme et sens des priorités dans un contexte de scale-up dynamique.
Alignement avec nos valeurs : Learning, Innovation, Excellence, Kindness.

Profil recherché

3 à 5 ans minimum d'expérience en développement TypeScript/JavaScript full-stack.
Expérience avérée dans le lead d'une équipe de développeurs (même petite équipe).
Track record de projets complexes menés avec succès en environnement SaaS B2B.
Capacité démontrée à équilibrer excellence technique et pragmatisme business.
Excellente maîtrise du français et de l'anglais (technique et professionnel).
Expérience avec l'IA générative, les extensions navigateur, ou les applis Desktop

Ce qu'on offre

E

About the Company

At Mendo, we start from a simple truth: technology evolves fast, but teams aren’t always equipped to keep up. Our mission? Empower every employee to work effectively with AI, by focusing on what really matters: their job, their tools, their day-to-day work. Mendo integrates directly into the workflow and reinforces the right habits at the right time for lasting adoption. Our solution combines technology, seamless integration, and memory anchoring, built for large enterprises seeking to onboard every employee into the AI jour... Know more