Mobile Engineer React Native

  • NC
  • Morocco
  • 12 AVRIL 2026
  • 12 AVRIL 2026
  • CDI

Description de l’emploi

Full job description

Mobile Engineer React Native

- Fès (présentiel requis au démarrage)
- Produit : Application mobile EdTech à forte ambition

À propos de Permixy

Permixy développe une plateforme mobile destinée à transformer en profondeur l’apprentissage au Maroc.

Nous construisons un produit avec de vraies contraintes :

  • gestion d’état complexe
  • synchronisation de données
  • performance mobile
  • expérience utilisateur exigeante

Le rôle

Nous recherchons un ingénieur capable de prendre en charge le mobile avec une vision produit et technique.

Cela implique notamment de :

  • Structurer une architecture mobile claire et évolutive
  • Gérer des flows utilisateurs complets (authentification, progression, contenu dynamique)
  • Implémenter une gestion d’état robuste et scalable
  • Assurer la cohérence entre offline / online lorsque nécessaire
  • Garantir la performance et la stabilité sur iOS et Android

Niveau attendu

Ce poste s’adresse à des profils ayant déjà été confrontés à des problématiques réelles de développement mobile.

Nous attendons une capacité à :

  • Concevoir une architecture (séparation logique métier / UI / data)
  • Gérer des états complexes sans dérives (race conditions, incohérences, duplication)
  • Maîtriser les cycles de vie mobile et leurs impacts
  • Anticiper les problématiques de performance (render, re-renders, mémoire)
  • Implémenter une gestion propre des erreurs et des edge cases

Compétences techniques

  • Maîtrise avancée de React Native
  • Excellente compréhension de JavaScript / TypeScript
  • Expérience avec un state management structuré (Redux, Zustand ou équivalent)
  • Expérience concrète avec :
  • gestion asynchrone avancée
  • caching / synchronisation de données
  • navigation complexe
  • Intégration API avec gestion complète des cas réels (timeouts, retries, erreurs réseau)
  • Utilisation rigoureuse de Git (workflow structuré, code review)

Ce que nous évaluons réellement

  • Capacité à structurer une application sur le long terme
  • Qualité du raisonnement technique
  • Compréhension des compromis (simplicité vs scalabilité)

Profil recherché

  • Expérience réelle sur une application mobile utilisée ou exploitable
  • Capacité à expliquer ses choix techniques de manière claire
  • Autonomie et sens des responsabilités

Process de sélection

  • Échange initial
  • Évaluation technique approfondie
  • Cas concret basé sur des problématiques produit réelles
  • Décision rapide

Candidature

Envoyer à talents@permixy.com :

  • Un projet réel (code ou application)
  • Une brève explication de vos choix techniques

Note importante

Ce poste implique un niveau d’exigence élevé.
Une expérience superficielle ou limitée à des projets simples ne sera pas suffisante

Type d'emploi : CDI, CDD

Capacité à faire le trajet ou à déménager:

  • Fès: Faire le trajet sans problème ou prévoir un déménagement avant de prendre son poste (Requis)

Formation:

  • Licence (Requis)

Lieu du poste : Travail hybride (Fès)