جديد
وصف الوظيفة
Joveo, leader mondial des solutions de recrutement basées sur la donnée, recherche un(e) Développeur(se) iOS talentueux(se) pour enrichir et faire évoluer l’expérience mobile de sa plateforme sur les appareils Apple. Vous intégrerez une équipe produit dynamique, travaillant en mode agile, et collaborerez étroitement avec les équipes backend, design et produit afin de livrer des applications de haute qualité, fiables et centrées sur l’utilisateur.
**Vos principales missions**
- Concevoir, développer et maintenir des applications iOS de bout en bout, depuis la phase de conception UX/UI jusqu’à la publication sur l’App Store.
- Implémenter des interfaces réactives, accessibles et conformes aux directives Apple Human Interface Guidelines (HIG) en utilisant UIKit et/ou SwiftUI.
- Intégrer des API RESTful et GraphQL, gérer les flux de données asynchrones complexes et assurer la synchronisation avec les services backend.
- Appliquer les meilleures pratiques d’architecture (MVC, MVVM, Clean Architecture) pour garantir la maintenabilité et l’évolutivité du code.
- Rédiger des tests unitaires et UI automatisés (XCTest, UI Test) afin d’assurer la robustesse et la couverture fonctionnelle du produit.
- Optimiser les performances de l’application (temps de lancement, consommation mémoire, fluidité) à l’aide d’Instruments et des outils de profiling d’Xcode.
- Participer aux revues de code, aux rétrospectives d’équipe et aux cérémonies Scrum (daily stand‑up, sprint planning, demo, retro).
- Contribuer à la mise en place de pipelines CI/CD (Fastlane, GitHub Actions) pour automatiser les builds, les tests et les déploiements.
**Profil recherché**
- Minimum 3 ans d’expérience professionnelle en développement iOS avec une maîtrise avérée de Swift et du SDK iOS.
- Expérience concrète de publication d’applications sur l’App Store, incluant la gestion des certificats, profils de provisioning et des processus de révision.
- Solide compréhension des patterns d’architecture iOS (MVC, MVVM, Clean) et capacité à les appliquer dans des projets complexes.
- Maîtrise des outils Xcode, Instruments, Git, ainsi que des frameworks UI (UIKit, SwiftUI) et des technologies réseau (URLSession, Alamofire, Apollo GraphQL).
- Connaissance des bonnes pratiques de tests (unitaires, UI) et d’intégration continue.
- Esprit d’équipe, bonnes capacités de communication et aisance à travailler dans un environnement multiculturel et agile.
- La connaissance du domaine du recrutement ou des SaaS B2B constitue un atout supplémentaire.
**Ce que nous offrons**
- Un contrat CDI à temps plein, avec un salaire compétitif et des avantages sociaux attractifs.
- Un environnement de travail hybride (3 jours sur site à Casablanca, 2 jours en remote) favorisant l’équilibre vie professionnelle / personnelle.
- Des projets à fort impact, visibles par des milliers d’utilisateurs dans le monde du recrutement.
- Des opportunités de formation continue, de certifications et de participation à des conférences techniques.
- Une culture d’entreprise inclusive, où la diversité est valorisée et où chaque voix compte.
Rejoignez Joveo et participez à la transformation digitale du recrutement grâce à des expériences mobiles innovantes et performantes ! Postulez dès maintenant et faites partie d’une équipe passionnée qui repousse les limites de la technologie mobile.