CDI Développeur mobile React Native

Job summary
Permanent contract
Paris
A few days at home
Salary: Not specified
Starting date: October 25, 2026
Experience: > 2 years
Skills & expertise
Mechanical skills
React Native
Git
TypeScript
Ruby On Rails
+7
Apply

Avis-Locataire
Avis-Locataire

Interested in this job?

Apply
Questions and answers about the job

The position

Job 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.


Preferred experience

  • 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.


Recruitment process

Plusieurs entretiens avec notre équipe technique

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Développement de logiciels et de sites Web”.

See all job openings
Apply