À propos de l'entreprise
z.systems est une startup technologique basée au Maroc, spécialisée dans le développement de solutions digitales pour le secteur du retail et de l’e‑commerce. La société se concentre sur l’innovation, la scalabilité et la rapidité de mise sur le marché, offrant des expériences utilisateur de haute qualité sur mobile et web.
Responsabilités clés
- Concevoir, développer et maintenir des applications mobiles multiplateformes en React Native, couvrant les plateformes Android et iOS.
- Assurer la performance, la stabilité et la scalabilité des applications, en mettant en œuvre des tests unitaires, d’intégration et d’acceptation.
- Gérer les builds Expo EAS, les mises à jour OTA, et orchestrer les pipelines CI/CD pour garantir des déploiements rapides et fiables.
- Collaborer étroitement avec les équipes backend, produit et design pour traduire les exigences fonctionnelles en solutions techniques robustes.
- Optimiser les performances et la consommation mémoire, en identifiant et résolvant les goulets d’étranglement et les fuites de mémoire.
- Publier les applications sur Google Play Store et Apple App Store, en respectant les politiques de chaque store.
Compétences requises
- Maîtrise de React Native (Android & iOS) et des modules natifs.
- Expérience avec TypeScript, Expo, EAS Build, OTA updates, Firebase, REST/GraphQL APIs.
- Connaissance approfondie des environnements Android Studio et Xcode.
- Compétences solides en CI/CD, pipelines d’intégration continue et déploiement continu.
- Capacité à gérer les processus de publication sur les stores mobiles.
Profil idéal
Vous avez entre 3 et 5 ans d’expérience en développement mobile, une forte orientation vers la qualité du code et la performance, ainsi qu’une capacité à travailler de manière autonome tout en collaborant efficacement dans un environnement hybride.