Développeur React Native Senior

Développeur React Native Senior

Posté le ١٧ أغسطس ٢٠٢٥


À propos de Fast 

Fast est une start-up leader dans la livraison de repas en Algérie, en pleine croissance et révolutionnant l'expérience de commande alimentaire. Nous recherchons un Développeur React Native Senior expérimenté pour rejoindre notre équipe technique et jouer un rôle clé dans l'architecture et la qualité de nos applications mobiles. 

🎯 Votre Mission 

En tant que Développeur React Native Senior, vous serez référent technique sur nos applications mobiles, responsable de l'architecture, de la qualité et des performances. Vous dirigerez les initiatives techniques complexes et encadrerez l'équipe de développement mobile. 

📋 Responsabilités Clés 

Architecture & Leadership Technique 

  • Concevoir et maintenir l'architecture technique des applications React Native 

  • Définir les standards de développement et les bonnes pratiques de l'équipe 

  • Encadrer techniquement les développeurs junior et mid-level 

  • Prendre des décisions sur les choix technologiques et patterns d'architecture 

Développement Avancé 

  • Développer des fonctionnalités complexes en React Native/TypeScript 

  • Implémenter du code natif (Swift/Kotlin) pour des besoins spécifiques 

  • Optimiser les performances et la mémoire des applications 

  • Gérer les migrations et refactorings techniques majeurs 

DevOps & Qualité 

  • Concevoir et maintenir les pipelines CI/CD (GitHub Actions, Bitrise, ou similaire) 

  • Automatiser les builds, tests et déploiements sur App Store/Play Store 

  • Implémenter des stratégies de testing complètes (unit, integration, E2E) 

  • Configurer les outils de monitoring et crash reporting (Sentry, Bugsnag) 

Collaboration & Innovation 

  • Collaborer avec les équipes backend sur les API et performances 

  • Participer aux décisions produit et aux choix d'architecture globale 

  • Effectuer des revues de code approfondies 

  • Proposer des améliorations techniques et process 

🎯 Profil Recherché 

Expertise Technique Senior (Obligatoire) 

  • 5+ années d'expérience en développement React Native en production 

  • Maîtrise avancée de TypeScript, JavaScript ES6+, et React/React Native 

  • Expertise en architecture mobile (Redux/Zustand, navigation, performances) 

  • Solide expérience en développement natif (Swift/Kotlin) pour modules custom 

  • Maîtrise des outils de build (Metro, Gradle, Xcode) et debugging avancé 

DevOps & Qualité (Indispensable) 

  • Expérience confirmée en CI/CD pour applications mobiles 

  • Maîtrise des outils : GitHub Actions, Bitrise, Fastlane, ou équivalents 

  • Expertise en testing : Jest, Detox, Appium, ou frameworks similaires 

  • Connaissance des stratégies de déploiement (blue-green, canary releases) 

  • Expérience avec Docker, monitoring et crash reporting 

Compétences Système & Performance 

  • Optimisation des performances mobile (mémoire, batterie, réseau) 

  • Gestion des états complexes et architecture réactive 

  • Sécurité mobile : chiffrement, authentification, stockage sécurisé 

  • Intégration API REST/GraphQL avec gestion d'erreurs avancée 

Leadership & Mentoring 

  • Expérience en encadrement d'équipes techniques 

  • Capacité à former et faire monter en compétences 

  • Vision produit et capacité à challenger les spécifications 

  • Communication technique excellente avec les parties prenantes 

Expérience Secteur (Fortement Appréciée) 

  • Applications food delivery, VTC, ou marketplace à fort trafic 

  • Scalabilité : applications avec 100k+ utilisateurs actifs 

  • Lancement et maintenance d'applications en production critique 

  • Gestion des pics de charge et optimisation temps réel

    Votre Candidature :

  • CV détaillé avec projets réalisés

  • Portfolio : Applications publiées ou projets

Informations Pratiques 

  • Localisation : Hydra, Algérie
  • Type de contrat : CDI
  • Temps de travail : 40h/semaine
  • Rémunération attractive selon profil
  • Démarrage : Dès que possible (ASAP)