logo

Sr Mobile iOS Developer - Banking

localisationCasablanca, Casablanca-Settat, Morocco


Introduction au poste


SEVEN recherche un développeur iOS pour intervenir sur la conception et le développement d’applications mobiles bancaires de nouvelle génération. Vous travaillerez sur des parcours critiques, sécurisés et hautement utilisés, nécessitant un niveau d’exigence technique élevé et une maîtrise parfaite des standards iOS.


Votre rôle


- Développer des fonctionnalités iOS natives en Swift dans un environnement bancaire où la sécurité, la stabilité et la performance sont des priorités absolues.- Concevoir des interfaces soignées, fluides et conformes aux parcours digitaux bancaires.- Intégrer des API backend sécurisées et collaborer avec les équipes Produit, Design, Backend, Sécurité et QA.- Participer aux décisions d’architecture mobile, aux revues de code et à l’amélioration continue de l’application.- Assurer un niveau de qualité élevé à travers tests, documentation, optimisation et bonnes pratiques.- Contribuer activement aux rituels agiles et au travail collaboratif de l’équipe.


Votre équipe


Vous rejoindrez une équipe mobile senior dédiée à des projets stratégiques dans le secteur bancaire.Votre environnement inclura : des développeurs Android & iOS expérimentés, un architecte mobile, des experts sécurité, des QA automation, des UX/UI designers spécialisés dans les flux bancaires.L’équipe fonctionne en mode agile avec une forte culture de la qualité, de la sécurité et du delivery maîtrisé.


Vos qualifications


- 3 à 6 ans d’expérience en développement iOS natif.- Excellente maîtrise de Swift, UIKit et idéalement SwiftUI.- Expérience dans le développement de solutions bancaires, fintech ou produits critiques (atout majeur).- Très bonne compréhension des enjeux de sécurité (authentification, protection des données, chiffrement).- Connaissance des architectures modernes (MVVM, Clean Architecture) et des intégrations API REST.- Sens du détail, souci du pixel-perfect et rigueur technique.- Maîtrise de Git, CI/CD, XCTest et bonnes pratiques de développement mobile.- Bonus : animations avancées, Combine/RxSwift, tests automatisés.


Processus de recrutement


Entretien de motivation

Entretien technique