Développeur Mobile React Native Senior Freelance H/F - Suricate IT

  • Freelance
  • Châtillon 92
  • Télétravail
  • Informatique
  • Nouveau
Développeur Mobile React Native Senior Freelance H/F Suricate IT · Châtillon - 92 · Freelance

Les missions du poste


Le besoin

Développeur Mobile React Native Senior Freelance

⏳ Durée : 3 ans

🗓️ Démarrage : ASAP

📍 Lieu : Chatillon

🎓 Expérience : 10 ans minimum

🏠 Télétravail : 2 jours de TT/ Semaine (3 jours sur site non négociable)

🏭 Secteur : Grande distribution

🏢 Contexte de la mission

Dans le cadre du programme de transformation du système d'information d'un grand groupe de la distribution, notre client accompagne les métiers dans la mise en oeuvre et l'évolution de leurs solutions numériques.

  • Intégration au sein d'une squad produit organisée en mode Agile

  • Application mobile métier développée en React Native, déployée sur iOS et Android

  • Maintenance corrective et évolutive, conception et développement de nouvelles fonctionnalités

  • Environnement back-end Azure / Databricks, application connectée à des API, collaboration étroite avec les équipes back-end, produit et métier

⚙️ Environnement technique

  • Mobile : React Native, TypeScript, JavaScript

  • Plateformes : iOS et Android

  • API / BFF : Node.js / NestJS, API REST

  • Back-end / SI : Azure, Databricks

  • Sécurité : OAuth2 / OpenID Connect

  • Tests : Jest, React Native Testing Library (ou équivalents)

  • Industrialisation : GitLab, pipelines CI/CD, outils de build et de livraison mobile

  • Conteneurisation / plateforme : Docker, Kubernetes, Red Hat OpenShift

  • API Management : Axway

  • Distribution mobile : Store SOTI

  • Outils IA : GitHub Copilot, Claude Code ou équivalent

🛠️ Missions principales

  • Analyser les besoins fonctionnels et techniques, contribuer au chiffrage et proposer des solutions adaptées

  • Concevoir, développer et intégrer de nouvelles fonctionnalités en React Native

  • Participer aux choix d'architecture (modularité, maintenabilité, testabilité du code)

  • Développer des interfaces fluides, accessibles et cohérentes avec les standards UX/UI de l'application

  • Assurer la compatibilité et la qualité de l'application sur iOS et Android

  • Diagnostiquer et corriger les anomalies, identifier les causes racines et proposer des actions préventives

  • Contribuer à la réduction de la dette technique, au suivi des versions et à la sécurisation des mises en production

  • Mettre en place et maintenir les tests unitaires, de composants et d'intégration

  • Surveiller et améliorer les performances : temps de démarrage, fluidité, consommation mémoire et réseau

  • Appliquer les bonnes pratiques de sécurité mobile et de protection des échanges avec les API

  • Intervenir ponctuellement sur des composants ou applications WebApp

  • Utiliser les outils d'assistance au développement par IA, avec une démarche de validation humaine (revue, tests, sécurité)

  • Participer aux rituels Agile et documenter les choix techniques

✅ Profil recherché

  • Au moins 5 ans d'expérience professionnelle en développement logiciel

  • Expérience significative en React Native en contexte de production

  • Expérience concrète de livraison et de maintenance d'applications mobiles sur iOS et Android

  • Très bonne maîtrise de React Native, TypeScript et JavaScript moderne (composants, hooks, cycle de vie, structuration d'application)

  • Maîtrise de l'intégration d'API REST et de la gestion des échanges asynchrones

  • Connaissance des spécificités iOS et Android : builds, permissions, configuration, débogage

  • Maîtrise de Git et pratique des revues de code

  • Expérience des tests automatisés et des pratiques de qualité logicielle

  • Expérience significative de CI/CD et des processus de livraison mobile

  • Expérience en développement WebApp

  • Appétence pour les outils de développement assisté par IA (GitHub Copilot, Claude Code...)

  • Autonomie, force de proposition, capacité à prendre un sujet de bout en bout

  • Esprit d'équipe, communication claire, rigueur et sens des priorités

Le profil recherché

Profil recherché

✅ Profil recherché

  • Au moins 5 ans d'expérience professionnelle en développement logiciel

  • Expérience significative en React Native en contexte de production

  • Expérience concrète de livraison et de maintenance d'applications mobiles sur iOS et Android

  • Très bonne maîtrise de React Native, TypeScript et JavaScript moderne (composants, hooks, cycle de vie, structuration d'application)

  • Maîtrise de l'intégration d'API REST et de la gestion des échanges asynchrones

  • Connaissance des spécificités iOS et Android : builds, permissions, configuration, débogage

  • Maîtrise de Git et pratique des revues de code

  • Expérience des tests automatisés et des pratiques de qualité logicielle

  • Expérience significative de CI/CD et des processus de livraison mobile

  • Expérience en développement WebApp

  • Appétence pour les outils de développement assisté par IA (GitHub Copilot, Claude Code...)

  • Autonomie, force de proposition, capacité à prendre un sujet de bout en bout

  • Esprit d'équipe, communication claire, rigueur et sens des priorités

Postuler sur le site du recruteur

Parcourir plus d'offres d'emploi