Développeur Mobile Senior React Native - Android H/F
collectivite
- Paris - 75
- Freelance
- Télétravail partiel
- Bac +2
- Bac +3, Bac +4
- Bac +5
- Services aux Entreprises
Les compétences pour ce job
- React Native
- Android
- Kotlin
- Création d'une base documentaire
- TypeScript
Détail du poste
Information importante
Type de contrat: Freelance
Taux journalier : Salaire selon profil
Localisation : Paris, France
Date de démarrage :
Urgent
Mode de travail : Hybride
Publié le : 22 juillet 2026
Le besoin
Contexte de la mission
Nous accompagnons une entreprise digitale en forte croissance dont l'application mobile grand public est utilisée quotidiennement par plusieurs millions d'utilisateurs en France et à l'international.
Historiquement davantage orientée vers iOS, l'application présente aujourd'hui plusieurs enjeux spécifiques sur Android autour de la stabilité, des performances, des temps de démarrage et de la qualité des releases.
L'équipe Mobile souhaite donc renforcer temporairement son expertise avec un profil senior capable de prendre en charge un chantier structurant de stabilisation et d'optimisation de l'application Android.
Objectif de la mission
L'objectif principal est d'améliorer durablement la fiabilité et les performances de l'application Android.
Le consultant devra identifier les principales sources d'instabilité, mettre en oeuvre les correctifs nécessaires et construire les outils permettant à l'équipe de mesurer les performances et de détecter les régressions avant leur mise en production.
La mission est avant tout orientée vers la qualité produit, la résolution de problèmes complexes et l'amélioration continue, plutôt que vers le développement de nouvelles fonctionnalités.
Principales responsabilités
Analyser les crashs, freezes, ANR et problèmes de performance rencontrés sur Android.
Identifier les causes racines des incidents, qu'elles soient liées à React Native, au code natif Android ou à des SDK tiers.
Corriger les anomalies affectant les parcours utilisateurs principaux.
Optimiser les temps de démarrage, la fluidité de l'application et l'utilisation des ressources.
Mettre en place un environnement de mesure reproductible des performances mobiles.
Développer ou enrichir les scénarios de tests automatisés sur les parcours critiques.
Construire des mécanismes de détection des régressions avant les mises en production.
Exploiter les outils de monitoring et d'observabilité afin de prioriser les actions.
Sécuriser les déploiements grâce aux feature flags, aux rollouts progressifs et aux mécanismes de désactivation rapide.
Documenter les investigations, les décisions techniques et les bonnes pratiques mises en place.
Transmettre progressivement les méthodes et les outils à l'équipe Mobile.
Résultats attendus
À l'issue de la mission, l'application Android devra bénéficier :
D'une réduction significative des crashs et incidents récurrents.
D'une amélioration visible des temps de démarrage et de la fluidité.
D'un backlog de problèmes Android critiques fortement réduit.
D'un dispositif fiable de mesure des performances.
De tests automatisés couvrant les principaux parcours utilisateurs.
De garde-fous permettant d'éviter les régressions lors des prochaines releases.
D'une meilleure visibilité sur la qualité de chaque version mise en production.
D'une équipe autonome pour maintenir et faire évoluer les dispositifs mis en place.
Environnement technique
React Native
TypeScript
Android
Kotlin
Expo
React Native Reanimated
CI/CD Mobile
Tests automatisés mobiles
Monitoring et observabilité
Feature flags et déploiements progressifs
Profil recherché
Expérience confirmée en développement mobile, avec une expertise forte sur React Native.
Très bonne maîtrise de l'environnement Android et du développement natif en Kotlin.
Expérience de diagnostic et d'optimisation des performances d'applications mobiles.
Capacité à investiguer des crashs natifs, des problèmes de mémoire, des blocages et des ralentissements.
Bonne compréhension des interactions entre React Native, la couche JavaScript et les composants natifs.
Expérience sur des applications B2C à fort volume d'utilisateurs.
Maîtrise des outils de profiling, de monitoring et de crash reporting.
Sensibilité forte à la qualité logicielle, aux tests et à la fiabilité des releases.
Capacité à travailler de manière autonome, structurée et orientée résultats.
Bon niveau de communication afin de partager les constats, les arbitrages et les recommandations avec les équipes Produit et Engineering.
Atouts complémentaires
Expérience sur une migration ou une utilisation avancée d'Expo.
Connaissance des Baseline Profiles et des mécanismes d'optimisation Android.
Expérience de mise en place de tests mobiles automatisés avec Maestro ou un outil équivalent.
Expérience dans un environnement startup ou scale-up à forte audience.
Pratique avancée des outils d'IA générative appliqués au développement, à l'investigation ou à la documentation technique.
Organisation de la mission
Le consultant travaillera en collaboration étroite avec l'équipe Mobile, les référents React Native ainsi que les équipes Produit, Design et Backend.
La mission fonctionnera selon une démarche continue :
Mesurer diagnostiquer corriger tester déployer progressivement vérifier les résultats.
Les investigations et décisions seront documentées au fil de l'eau afin de garantir une transmission progressive des connaissances et une autonomie durable de l'équipe.
Informations complémentaires
Localisation : Paris
Télétravail partiel
Démarrage : dès que possible
Mission longue
Environnement produit à forte audience
Mission principalement consacrée à la stabilisation et à la performance Android
Infos complémentaires
Publiée le 22/07/2026 - Réf : 4780136e6491beeaf11f187e70855c7c