New
Job description
IT Road Consulting, cabinet de conseil spécialisé dans la transformation digitale des acteurs financiers, renforce son équipe technique en recrutant plusieurs Développeurs iOS passionnés par l’écosystème Apple. Vous intégrerez un projet stratégique : la conception, le développement et la maintenance d’applications mobiles bancaires destinées aux clients de nos partenaires à Casablanca et dans la région d’Agadir.
**Missions principales**
- Concevoir des interfaces utilisateur modernes, ergonomiques et sécurisées en utilisant SwiftUI et UIKit, tout en respectant les guidelines d’Apple et les exigences de conformité bancaire.
- Appliquer des architectures robustes (MVVM, Clean Architecture) afin d’assurer la maintenabilité, la testabilité et la scalabilité du code.
- Intégrer des services back‑end via des API RESTful sécurisées, gérer l’authentification OAuth2 et les flux de données en temps réel.
- Garantir la qualité du code grâce à des revues de code, des tests unitaires (XCTest) et des tests UI automatisés, ainsi qu’à l’utilisation d’outils CI/CD (GitLab CI, Fastlane).
- Collaborer étroitement avec les équipes produit, design UX/UI, et les développeurs backend pour définir les exigences fonctionnelles et techniques, participer aux cérémonies Agile (scrum, sprint planning, daily stand‑up) et livrer des incréments de produit à chaque itération.
- Contribuer à l’amélioration continue du processus de développement en proposant des bonnes pratiques, des outils de monitoring et des stratégies de performance (profilage, optimisation de la consommation mémoire, etc.).
**Profil recherché**
- Minimum 3 ans d’expérience professionnelle en développement iOS, avec une maîtrise avérée de Swift (version 5.x et sup.) et des frameworks iOS natifs.
- Expérience concrète avec SwiftUI et UIKit, ainsi qu’une bonne compréhension des différences et des cas d’usage de chaque technologie.
- Solide connaissance des architectures MVVM et Clean Architecture, et capacité à les mettre en œuvre dans des projets de taille moyenne à grande.
- Maîtrise de l’intégration d’API REST, du traitement JSON, et des concepts de sécurité mobile (Keychain, chiffrement, gestion des certificats).
- Pratique des tests automatisés (unitaires, UI) et des pipelines CI/CD.
- Bonnes compétences en gestion de version Git, revue de code et collaboration en équipe distribuée.
- Esprit d’équipe, sens du service client et capacité à travailler dans un environnement réglementé et exigeant.
- La connaissance du secteur bancaire ou de la fintech constitue un atout majeur.
**Ce que nous offrons**
- Un contrat CDI à temps plein, avec un salaire compétitif et des avantages sociaux (mutuelle, tickets restaurant, transport).
- Un environnement de travail hybride : bureaux modernes à Agadir et possibilité de télétravail ponctuel selon les besoins du projet.
- Des projets à forte valeur ajoutée, au cœur de la transformation digitale du secteur bancaire marocain.
- Un accompagnement professionnel (formations, certifications Apple, conférences) et des perspectives d’évolution vers des postes de Lead Technique ou d’Architecte Mobile.
- Une culture d’entreprise basée sur l’innovation, la transparence et le bien‑être des collaborateurs.
Rejoignez IT Road Consulting et participez à la création d’expériences mobiles sécurisées qui redéfinissent la relation client dans le secteur bancaire. Nous attendons votre candidature avec impatience !