Tech Lead React Native - Environnement Lean & Produit (CDI - Paris)
Role details
Job location
Tech stack
Job description
L'environnement est très lean et exigeant :
- Équipe tech restreinte ( 7 personnes)
- Organisation pragmatique (Kanban, sans sprint)
- Forte autonomie individuelle et responsabilisation
- Coexistence de 2 périmètres :
- Legacy PHP en cours de migration
- Nouvelle plateforme full JavaScript
L'application mobile (React Native) est au cœur du produit métier (drivers terrain), avec une refonte récente vers Expo / architecture moderne.
Le poste s'inscrit dans une phase critique de stabilisation + accélération produit., En tant que référent mobile, vous intervenez en bout-en-bout :
-
Développement & Lead technique
-
Concevoir et implémenter les évolutions de l'application mobile (React Native / Expo)
-
Finaliser la migration vers la version V4 (Firestore, temps réel)
-
Garantir la qualité, la maintenabilité et la performance de l'application
-
Enjeux techniques clés
-
Optimisation de la géolocalisation en background (précision vs batterie)
-
Gestion du cycle de publication (App Store / Play Store / OTA via Expo)
-
Synchronisation temps réel (Firestore, webhooks, dual-run)
-
Contribution aux problématiques temps réel liées au terrain (tracking, dispatch)
-
Transverse & polyvalence
-
Interventions ponctuelles :
- Frontend (React)
- Backend (Node.js / Express)
-
Participation légère à l'infrastructure et au monitoring
-
Contribution à la migration progressive du legacy PHP vers JS
-
Culture d'équipe
-
Partage de connaissances (documentation, peer programming)
-
Participation active aux décisions techniques
-
Collaboration directe avec le métier (forte proximité produit)
Stack technique
Mobile
- React Native 0.76 / Expo SDK 52 (TypeScript)
- Zustand, NativeWind (Tailwind), Gluestack UI
- Firebase Firestore (temps réel)
Backend / Frontend
- Node.js (Express v5), React.js (TypeScript)
- PostgreSQL / MySQL - Prisma
Requirements
-
Expérience attendue
-
5+ ans d'expérience globale
-
3+ ans solides en React Native (hors stages/alternance)
-
Expérience en environnement produit exigeant / petite équipe
-
Compétences clés (obligatoires)
-
Maîtrise du cycle de publication mobile (stores)
-
Expérience Firebase / temps réel
-
Gestion des services background (géolocalisation, notifications)
-
Authentification mobile (OAuth2 / OIDC type Auth0)
-
Expo (EAS build, multi-environnements)
-
Bonus différenciants
-
Automatisation des déploiements mobile
-
Expérience Tailwind / NativeWind
-
Sensibilité aux problématiques terrain (tracking temps réel)
-
Connaissances DevOps / environnement cloud
Soft skills & mindset
Un profil autonome, structuré et orienté produit, pas uniquement un exécutant.
- Forte capacité à comprendre le métier rapidement
- Esprit critique et force de proposition
- Capacité à travailler sans cadre rigide (Kanban, peu de process)
- Aisance dans des environnements mouvants et exigeants
- Culture de la qualité (tests, robustesse, delivery propre)