Lead Developer Full-Stack - Client Hub
Lead Developer Full-Stack – Squad Client Hub
Job summary
- Permanent contract
- Paris
- A few days at home
- Salary: Not specified
Location and schedule
Paris, Châtelet – Hybrid: 2 days on site, 3 days remote.
Contract
Full-time (CDI)
Team
Technology – Report directly to the CTO
Mission principale
Lead the development and evolution of the Client Hub, a strategic web back‑office application that enables enterprise customers to manage licenses, users, organisational subdivisions, and access advanced analytics on AI usage. As Lead Dev of the Client Hub squad, you will supervise a team of 2 to 3 developers (including seniors), set technical priorities, ensure code quality, and actively contribute to development. You will steer a critical platform serving 60+ enterprise clients with a strong focus on scalability and user experience.
Responsabilités clés
Leadership technique et développement
- Lead full‑stack development of the Client Hub on the Mendo stack (React/Tailwind + NestJS).
- Hands‑on development (60‑70% of time) while supervising the team.
- Ensure code quality through rigorous code reviews and daily team support.
- Make architectural decisions for a complex multi‑tenant platform with permission and hierarchy challenges.
- Design and implement scalable solutions to support a fourfold growth by 2026.
- Manage release lifecycle and maintain production stability.
Gestion des priorités et roadmap technique
- Define and arbitrate technical priorities with the CTO.
- Translate business needs into technical user stories and estimate development complexity.
- Balance new features, technical debt, and improvement initiatives.
- Prioritize backlog and plan sprints efficiently.
- Communicate transparently to the CTO on team capacity, technical trade‑offs, and progress.
Management d'équipe
- Co‑ordinate and nurture 2‑3 developers, fostering a collaborative environment.
- Conduct regular one‑on‑ones to identify development needs and unblock obstacles.
- Delegate tasks effectively based on skill sets and learning objectives.
- Train developers on best practices and support skill growth.
- Create a motivating and collaborative squad environment.
Excellence technique et scalabilité
- Design and implement complex licensing, permission, and organisational structure systems.
- Develop high‑performance analytics solutions (dashboards, KPIs, usage reports).
- Architect distributed solutions to manage load and support thousands of concurrent users.
- Optimize performance and resilience (caching, load balancing, fault tolerance).
- Pragmatically reduce technical debt.
- Implement unit, integration, and load tests for critical features.
Collaboration cross‑fonctionnelle
- Work closely with the CTO to align the Client Hub vision with overall strategy.
- Collaborate with Customer Success and Support to understand client needs and improve UX.
- Coordinate with other technical squads to ensure platform coherence.
- Represent the squad in cross‑team discussions and share learnings.
Compétences requises
Savoirs & connaissances techniques
- Expertise TypeScript : 4‑6 years of significant experience.
- Mastery of React and modern frontend concepts (hooks, state management, performance, data visualization).
- Solid experience with NestJS or similar Node.js frameworks (Express, Fastify).
- Distributed architectures experience : microservices, event‑driven architecture, message queues, distributed caching.
- Scalability expertise : design systems that handle rapid traffic and data growth.
- Deep knowledge of SaaS multi‑tenant architectures and complex permission systems (RBAC, organisational hierarchies).
- Experience building analytics dashboards and data visualisation (e.g., Recharts, D3.js).
- Familiarity with databases (MongoDB, PostgreSQL) and query optimisation for large‑scale analytics.
- AI‑Driven Development : advanced use of tools like GitHub Copilot, Cursor, or similar for rapid development and code quality.
- Knowledge of CI/CD pipelines and DevOps practices.
- Understanding of testing, monitoring, and observability in production.
Savoir-faire
- Technical leadership experience : 2‑3 years leading a small developer team.
- Proven experience moving from startup to scale‑up: structuring practices to support rapid growth.
- Ability to define and balance priorities against business imperatives, technical quality, and team capacity.
- Effective repository management and branching strategy (Git flow, trunk‑based development).
- Constructive code reviews and effective mentoring.
- Designing scalable architectures for complex, high‑load B2B systems.
- Clear technical documentation of architectural choices and critical features.
- Pragmatic approach to technical debt management and refactoring.
Savoir‑être
- Rigueur et autonomie : make informed decisions and manage priorities independently.
- Leadership bienveillant : enjoy growing others and fostering a positive work environment.
- Sens du produit : translate client needs into relevant technical solutions.
- Communication claire : explain complex technical concepts to varied audiences.
- Pragmatisme : prioritize effectively and balance technical perfection with delivery.
- Passion for tech : curiosity about new technologies, analytics best practices, and proactive AI adoption.
- Alignment with company values: Learning, Innovation, Excellence, Kindness .
Profil recherché
- 4 to 6 years minimum of TypeScript/JavaScript full‑stack development.
- 2 to 3 years of technical leadership of a small team (2‑3 people).
- Demonstrated experience moving from startup to scale‑up (Series A/B, x3‑x4 growth).
- Track record on complex SaaS B2B projects involving multi‑tenancy, permissions, and scalability.
- Proven ability to develop large‑scale analytics or client back‑office solutions.
- Advanced use of AI‑Driven Development tools daily.
- Proven ability to manage priorities and arbitrate competing initiatives.
- Excellent proficiency in French and English (technical and professional).
- Experience with data analytics architecture, data visualisation, distributed systems, or license management is a plus.
Ce qu'on offre
- Equity : participation in the capital of a rapidly growing scale‑up.
- Strategic impact : drive a critical product with direct reporting to the CTO.
- Autonomy : strong responsibility for squad technical vision and priorities.
- Rapid career growth : potential progression to Engineering Manager or Staff Engineer.
- Learning environment : team passionate about new technologies and generative AI.
- Stimulating work culture : young, fun, and supportive culture with mutual aid.
- Flexibility : hybrid 2j/3j remote model for optimal work‑life balance.
- Meaningful mission : contribute to making AI accessible and impactful for everyone.
À propos de Mendo
Chez Mendo, nous combinons notre passion pour la technologie avec un engagement pour l’apprentissage. Notre mission ? Rendre l’IA générative accessible à tous. À travers une plateforme logicielle intégrée et gamifiée, nous rendant la compréhension et l’utilisation de l’IA générative simple et impactante.
Mendo accompagne les plus grandes entreprises mondiales (PwC Global, BDO, EY…) et compte plus de 60 clients entreprise. Nous avons levé €4,2M et préparons un second tour de financement pour accompagner des milliers de personnes dans cette révolution technologique.
Technology Pioneers – Nous croyons que l’humain a un rôle vital dans cette révolution technologique.
Pourquoi ce rôle est stratégique
Le Client Hub est la vitrine de notre excellence opérationnelle auprès des clients entreprise. C’est l’interface à travers laquelle nos clients :
- Gèrent leur organisation et leurs utilisateurs.
- Suivent l’adoption et l’impact de l’IA dans leurs équipes.
- Prennent des décisions data‑driven sur leur stratégie d’IA.
En pilotant ce squad, vous aurez un impact direct sur la satisfaction client et sur notre capacité à scale efficacement notre base de clients entreprise. Vous rejoindrez une équipe composée de développeurs seniors expérimentés qui connaissent parfaitement le produit, avec l’opportunité de façonner ensemble l’architecture et les pratiques qui nous accompagneront dans notre hyper‑croissance.
#J-18808-Ljbffr