> Markdown version of [/jobs/ext/4007180-cdi-developpeur-mobile-react-native](https://www.wearedevelopers.com/jobs/ext/4007180-cdi-developpeur-mobile-react-native). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # CDI Développeur mobile React Native - **Company:** Avis-Locataire - **Location:** Paris, France - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), App Store (IOS), Automation of Tests, Unit Testing, Software Bug Management, Databases, Mobile Application Software, Ruby on Rails, SQLite, TypeScript, Git, React Native, Google Play, Restful APIs - **Published:** October 29, 2026 - **Apply:** https://www.welcometothejungle.com/fr/companies/avis-locataire/jobs/cdi-developpeur-mobile-react-native_paris ## About the Role * Expérience : 3 ans minimum en développement React Native, avec au moins une application publiée sur l'App Store et Google Play. * Compétences techniques : + Maîtrise de JavaScript / TypeScript, de React Native et d'Expo. + Expérience du stockage local sur mobile (SQLite ou équivalent). + Intégration d'API REST. + Pratique des tests automatisés et de Git. * Atouts appréciés : expérience d'une application offline first, Drizzle ou un autre ORM, tests de bout en bout (Maestro, Detox), notions de développement natif Android / iOS ou de Ruby on Rails. * Qualités personnelles : autonomie, rigueur, curiosité et esprit d'équipe. ## Description Rattaché(e) à l'équipe technique, vous prenez en charge notre application mobile de diagnostic technique, développée en React Native / Expo. Elle est utilisée sur le terrain par des équipes d'inspection, dans des bâtiments où la couverture réseau n'est pas garantie. L'application suit donc une approche offline first : toutes les saisies sont d'abord enregistrées dans une base de données locale, puis synchronisées avec notre serveur, pour que le travail ne soit jamais bloqué ni perdu faute de connexion. * Développement : concevoir et faire évoluer les fonctionnalités de l'application (formulaires de diagnostic, prise et annotation de photos, signature…) avec une ergonomie pensée pour le terrain. * Hors ligne & synchronisation : garantir la fiabilité de la base de données locale (SQLite) et de la synchronisation avec notre API REST (Ruby on Rails). * Qualité & tests : écrire un code propre et maintenable, couvert par des tests unitaires, d'intégration et de bout en bout. * Publication : livrer les nouvelles versions sur l'App Store et Google Play. * Suivi en production : analyser les erreurs remontées par l'application, corriger les bugs, optimiser les performances et participer aux réflexions produit.