Poste : Développeur iOS/Swift.
Contrat : CDI.
Ville : Casablanca.
Missions :
- Concevoir, développer et maintenir des applications mobiles et de bureau de haute qualité.
- Collaborer étroitement avec l’équipe « Compte professionnel » (experts en produits et développement) pour concevoir et mettre en œuvre des fonctionnalités importantes.
- Diriger le cycle de vie de bout en bout des applications mobiles/tablettes (conception, développement, déploiement).
- Contribuer à la conception et à l’architecture de solutions techniques innovantes.
- Assurer une qualité de code, des performances et une évolutivité exceptionnelles.
- Identifier et résoudre de manière proactive les problèmes tout en proposant des améliorations continues.
- Rédiger des spécifications techniques et des plans d’architecture pour des implémentations efficaces.
- Effectuer des tests unitaires et d’intégration approfondis, en adhérant aux meilleures pratiques de développement.
- Maintenir une documentation technique claire et à jour.
Profil :
- Une formation supérieure en informatique ou en génie logiciel.
- Minimum 3 ans d’expérience avec Swift.
Compétences :
- Vous êtes à l’aise avec des outils comme TestFlight, les pipelines CI/CD et les déploiements sur l’App Store.
- Maîtriser Swift et avoir des connaissances en objective-C.
- Comprendre les principes Agile et Software Craftsmanship.
- Écrire du code propre en appliquant les principes SOLID, testable en utilisant le TDD et maintenable et assurez la qualité grâce à des tests et une intégration continue.
- Connaître les principes du BDD.
- Communiquer efficacement avec les parties prenantes techniques et non techniques.
- S’adapter rapidement à un environnement en évolution rapide.
- Bon niveau en Français, à l’oral comme à l’écrit.