Job position Tech Lead Mobile - React Native
Share this job
Tech Lead Mobile (React Native)
Contexte de la mission
Dans le cadre de la reprise et de l’évolution des applications mobiles d’une de nos filiales, le Tech Lead Mobile intervient comme référent technique du dispositif mobile.
Le projet comprend notamment :
la reprise technique de l’application existante
la maintenance corrective et évolutive de cette application ;
la conception et le développement d’une nouvelle application, destinée aux clients et aidants ;
la mise en place d’un socle technique mobile robuste, sécurisé et scalable.
L’application actuelle est développée en React Native, connectée à des API REST et GraphQL, avec un backend Node.js / NestJS, une base PostgreSQL et des outils Firebase pour le monitoring applicatif.
Le Tech Lead Mobile garantit la qualité technique globale du dispositif mobile et accompagne l’équipe dans la mise en œuvre des bonnes pratiques mobile.
Il assure :
le pilotage technique du périmètre mobile,
la coordination technique des développements,
l’accompagnement et la montée en compétences des développeurs de l’équipe.
Missions principales
Leadership technique
Définir et faire évoluer l’architecture technique des applications mobiles.
Garantir la qualité, la maintenabilité et la performance du code.
Piloter les choix techniques structurants en lien avec l’architecture globale du système.
Assurer les revues de code et la validation des contributions.
Diffusion des bonnes pratiques et accompagnement de l’équipe
Définir et diffuser les standards de développement mobile (architecture, structuration du code, gestion des états, gestion des erreurs, performance).
Mettre en place et faire respecter les bonnes pratiques de développement :
conventions de code,
patterns d’architecture,
gestion des dépendances,
gestion des appels API.
Accompagner la montée en compétences des développeurs mobiles de l’équipe.
Assurer un mentorat technique quotidien des deux autres développeurs.
Organiser des sessions de partage technique et de capitalisation (retours d’expérience, bonnes pratiques, veille technologique).
Favoriser l’autonomie et la progression technique de l’équipe.
Reprise technique de l’existant
Participer à l’audit technique de l’application mobile existante :
qualité du code,
dette technique,
sécurité,
performance.
Contribuer à la reprise des environnements et de la chaîne CI/CD.
Proposer un plan de stabilisation et d’amélioration technique.
Conception et développement
Participer à la conception technique des nouvelles fonctionnalités.
Encadrer le développement des évolutions de l’application de la nouvelle application
Garantir la bonne intégration avec l’ERP Ximi via les APIs.
Veiller à la cohérence technique entre les différentes applications mobiles.
Performance et scalabilité
Concevoir une architecture capable de supporter plusieurs milliers d’utilisateurs actifs, avec une cible supérieure à 14 000 utilisateurs actifs.
Optimiser les performances de l’application et la consommation des APIs.
Qualité et sécurité
Mettre en place les standards de :
tests unitaires,
tests d’intégration,
tests de non-régression.
Participer à la stratégie de monitoring et de supervision (Crashlytics, logs, alerting).
Candidate profile
Stacks techniques :
React Native
TypeScript / JavaScript
API REST / GraphQL
Node.js / NestJS
PostgreSQL
Firebase / Crashlytics
CI/CD et outillage :
Git
pipelines CI/CD
déploiement iOS / Android
monitoring applicatif
Profil recherché
>8 ans d’expérience en développement mobile React Native
expérience confirmée en rôle de Tech Lead
expérience sur des applications mobiles à forte volumétrie
maîtrise des environnements cloud et CI/CD
Working environment
Stacks techniques :
React Native
TypeScript / JavaScript
API REST / GraphQL
Node.js / NestJS
PostgreSQL
Firebase / Crashlytics
CI/CD et outillage :
Git
pipelines CI/CD
déploiement iOS / Android
monitoring applicatif
Profil recherché
>8 ans d’expérience en développement mobile
expérience confirmée en rôle de Tech Lead
expérience sur des applications mobiles à forte volumétrie
maîtrise des environnements cloud et CI/CD
Apply to this job!
Find your next career move from +800 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Tech Lead Mobile - React Native
Cherry Pick
