Missions
L’équipe tech est composée de 7 personnes, dont le CTO, plusieurs développeurs backend, un support technique et un développeur mobile freelance. Elle fonctionne de manière autonome, en forte collaboration avec le produit, dans un environnement international.
Structuration de l’équipe tech
- Encadrer l’équipe technique via des rituels managériaux solides (1:1, feedback, objectifs).
- Identifier les besoins de recrutement et structurer les équipes par scope ou produit.
- Définir une roadmap organisationnelle pour accompagner la croissance.
Leadership technique
- Définir les choix d’architecture backend & mobile (modularisation, sécurité, performance, scalabilité).
- Valider les décisions clés sur les technos, frameworks et outils.
- Maintenir un niveau d’exigence élevé sur le craft, la dette technique et la documentation.
Delivery produit
- Garantir le delivery fluide des features dans un environnement rapide et changeant.
- Mettre en place des cycles de release efficaces : CI/CD, code reviews, QA.
- Assurer un alignement permanent avec les PMs sur les besoins produit.
Qualité et fiabilité
- Mettre en œuvre une stratégie de test (unitaires, intégration, e2e).
- Superviser les métriques de production (temps de réponse, crash rate, disponibilité).
- Piloter les sujets SRE/devops si nécessaire (GCP, observabilité, infra as code).
Accompagnement de la scalabilité
- Identifier les points de friction à mesure que le produit et l’équipe grandissent.
- Participer à la définition de la roadmap tech long terme (vision 12–24 mois).
- Être le point de contact pour les enjeux d’infrastructure, performance, sécurité.
Stack & contexte tech
- Stack : Typescript / NestJS / React Native / Firestore / Supabase / GCP
- Méthodo : Agile / Lean / Autonomie forte
- Produits mobiles B2C, usage quotidien, besoin de scalabilité
Processus de recrutement
- Screening CV
- Entretien RH
- Entretien CTO
- Étude de cas (si pertinent)
- Entretien final avec les fondateurs