Postuler Contacter

Développeur React native Senior

Ref : 260311S003
Logo client
Compétences requises
TypeScript React Native Expo Logic Anglais
Description de la mission

Contexte : Freeland est le spécialiste français des services d'accompagnement aux indépendants et aux entreprises dans leurs recherches de compétences. Inscrit dans un projet de croissance ambitieux, et dans le respect dans sa politique RSE, le groupe se développe autour 3 activités : le portage salarial, la formation et les plateformes de mise en relation professionnelle.
Freeland s'appuie sur l'expertise de ses marques telles qu'ITG, Links, Freelance Informatique, Codeur.... Adhérent au Pacte National des Nations Unies et signataire de la Charte de la Diversité, Freeland s’engage au quotidien en faveur de l’égalité des chances et de l’inclusion dans le respect de l’environnement.


Objectif : Nous développons une application mobile métier de grande ampleur, destinée à devenir un outil central pour nos consultants.
L’application :

• est développée en React Native avec Expo,

• consomme plusieurs backends API :

  1. le backend existant du site web desktop,
  2. un backend dédié à l’application mobile,
• nécessite une architecture robuste, maintenable et évolutive.

Le développeur sénior interviendra sur la conception du socle technique mobile et sur le développement, en collaboration avec un chef de projet technique et les équipes backend.


Mission

Conception technique de l’application
• Participer à la conception de l’architecture de l’application mobile
• Mettre en place le socle applicatif React Native
• Définir la structure du projet (modules, services, écrans)
• Implémenter des patterns adaptés (feature-based, séparation des responsabilités, etc.)
• Garantir la maintenabilité et la qualité du code

Développement React Native / Expo
• Développer l’application mobile en React Native (TypeScript) avec Expo
• Utiliser et maîtriser les fonctionnalités Expo nécessaires au projet
• Implémenter des écrans complexes et des parcours utilisateurs riches
• Gérer les états applicatifs (authentification, données, cache)
• Assurer la compatibilité iOS et Android

Intégration API & logique métier
• Intégrer des APIs REST / GraphQL
• Consommer et agréger les données issues :
     o du backend web existant,
     o du backend mobile dédié
• Implémenter la logique métier côté mobile
• Gérer les erreurs, les cas limites et les contraintes réseau

Qualité & bonnes pratiques
• Écrire un code lisible, testé et documenté
• Participer à la mise en place de tests (unitaires / intégration)
• Optimiser les performances de l’application
• Appliquer les bonnes pratiques de sécurité mobile
• Contribuer aux revues de code et à l’amélioration continue

Compétences requises :

Indispensables
• Solide expérience en React Native
• Maîtrise de Expo
• Très bon niveau en JavaScript / TypeScript
• Intégration d’APIs (REST / GraphQL)
• Gestion d’état (React Query, Zustand, Redux ou équivalent)
• Git (usage quotidien)


Appréciées
• Expérience sur des applications mobiles à fort périmètre fonctionnel
• Bonne compréhension des enjeux de performance mobile
• Tests automatisés


Bonus
• Connaissances backend
• Expérience applications métiers / B2B
• Expérience sur des projets long terme

Profil recherché : 

• Développeur sénior (5+ ans)
• Rigoureux et orienté qualité
• Capable de travailler sur une base de code en création
• À l’aise dans un environnement technique structuré

D'autres offres
Développeur React Native

Ces missions pourraient vous intéresser !

Développeur React Native Databricks

React Native Apache Spark SQL DevOps
ASAP
92 - Chatillon
6 mois
Voir la mission

Développeur React Native / ReactJS

React Native React.js REST CI/CD Jira
ASAP
92 - Chatillon
6 mois
Voir la mission

Formateur sur différent module web /mobile

Java SQL React Native Flutter
ASAP
69 - LYON
10 jours ouvrés
Voir la mission

Développeur Application Mobile

React Native JavaScript TypeScript Java Android Android
ASAP
92 - Chatillon
6 mois
Voir la mission

Développeur expérimenté React, PowerApps et Power Automate.

HTML OAuth React Native Microsoft Power Apps Microsoft Power Automate
ASAP
75 - PARIS
24 mois
Voir la mission

Développeur expérimenté React

DevOps Docker React.js React Native
ASAP
75 - PARIS
12 mois
Voir la mission

Développeur Fullstack JAVA / REACT Bancaire

Java React Native
ASAP
92 - Puteaux
24 mois
Voir la mission

Développeur Fullstack H/F

React.js React Native Next.js
ASAP
74 - ANNECY
3 mois
Voir la mission

Developpeur Front End : React Native Back end : Firebase (Firestore and Firebase Authentication)

React Native
ASAP
Télétravail
1 mois
Voir la mission

Développeur Fullstack

React Native Spring Boot API RESTful SQL CI/CD
ASAP
75 - Paris
6 mois
Voir la mission
Postuler Contacter