Tech Lead Fullstack (Python / Vue.js) - F/H
Role details
Job location
Tech stack
Job description
Le produit est construit dans une logique IA-first : la collecte, le traitement et les workflows s'appuient sur des modèles avancés et sur des orchestrations intelligentes.
L'équipe est en cours de construction avec l'arrivée prévue de deux développeurs fullstack. Vous travaillerez aussi avec un Product Owner, et en collaboration avec le Tech Lead d'une autre équipe connexe.
Nous recrutons un(e) Tech Lead Fullstack pour piloter l'évolution d'un module lié à l'OSINT, contribuer aux décisions d'architecture et encadrer une petite équipe.
VOS FUTURES MISSIONS
-
Développement & Delivery de features : Concevoir, développer et livrer les évolutions fonctionnelles du module en maintenant un time-to-market optimal. Garantir la qualité du code produit (tests, documentation, respect des standards de la stack FastAPI/Vue 3).
-
Architecture technique & Scalabilité : Définir et faire évoluer l'architecture du module pour répondre aux enjeux de montée en charge, notamment sur les workflows Dify. Identifier et traiter proactivement les points de fragilité ou les goulots d'étranglement avant qu'ils n'impactent la production.
-
Encadrement de l'équipe à distance : Accompagner les 2 développeurs fullstack : définition des tâches, code reviews, montée en compétences techniques, feedback régulier. Assurer une communication fluide malgré la distance et maintenir un cadre de travail clair et motivant.
-
Veille & Innovation IA : Assurer une veille active sur les outils et pratiques liés à l'IA (LLMs, orchestration de workflows, tooling dev augmenté). Proposer et expérimenter des améliorations des outils IA utilisés par l'équipe pour accélérer le développement et améliorer la qualité.
-
Coordination inter-modules : Collaborer avec les leads des autres modules ChapsMind pour concevoir les solutions techniques sur les parties transverses. Participer aux décisions d'architecture globale, garantir la cohérence des interfaces entre modules et anticiper les impacts croisés.
Environnement technique
- Front : Vue.js 3, Tailwind (v4), bibliothèque interne de composants.
- Back : FastAPI (Python), PostgreSQL, Celery, Keycloak.
- IA : Dify pour l'orchestration des workflows (partie de la stack).
- DevOps / infra : Kubernetes, GitLab CI (les déploiements sont gérés par l'équipe infra, mais une connaissance est appréciée)
Requirements
- Solide expérience en développement logiciel (au moins 7 ans), complétée par 2 à 3 ans d'expérience en management d'équipe technique.
- Excellente maîtrise de Python (FastAPI) et bonnes compétences en Vue.js 3 pour intervenir sur des architectures full-stack.
- Expérience des environnements distribués et des architectures modulaires, avec une capacité à concevoir des systèmes robustes et évolutifs.
- Connaissance de Kubernetes et de GitLab CI, permettant une collaboration fluide avec les équipes infrastructure et DevOps.
- Forte culture technique, passion pour le développement, curiosité et engagement dans une veille technologique active.
- Capacité à structurer, challenger et proposer des solutions, avec une communication claire et une posture de leader reconnue.
- Appréciée : expérience en environnement SaaS et/ou sur des sujets liés à l'IA (LLMs, orchestration de workflows, systèmes IA-first).
Benefits & conditions
- 12 RTT
- Carte SWILE : 10€ / jour pris en charge à 60%
- Transport en commun : Pris en charge à 50%
- Forfait mobilité durable : Jusqu'à 400€ / an
- Mutuelle : Prise en charge à 50%
- Télétravail : 3 jours/semaine maximum avec une indemnité de 26 euros par mois.
- CSE : Une cagnotte semestrielle avec de nombreux avantages
- Participation, Tous nos postes sont ouverts aux personnes en situation de handicap. You must create an Indeed account before continuing to the company website to apply