À propos du poste
SEVEN, une société privée spécialisée dans les technologies numériques et les services financiers, recrute un Senior iOS Mobile Developer – Banking pour renforcer son équipe de développement mobile. Le poste est basé à Casablanca, en présentiel, et implique une collaboration étroite avec les équipes de sécurité, d’architecture mobile et de design UX/UI.
Responsabilités principales
- Concevoir, développer et maintenir des applications iOS natives pour le secteur bancaire.
- Intégrer des fonctionnalités de sécurité avancées (authentification, chiffrement, protection des données).
- Collaborer avec les équipes de backend pour consommer des API REST et assurer une communication fluide entre le front‑end et le back‑end.
- Mettre en œuvre des architectures modernes (MVVM, Clean Architecture) pour garantir la maintenabilité et la scalabilité du code.
- Participer aux revues de code, aux tests unitaires (XCTest) et aux processus CI/CD pour assurer la qualité du produit.
- Travailler dans un environnement Agile, en participant aux sprints, aux stand‑ups et aux rétrospectives.
- Collaborer avec les designers UX/UI pour transformer les maquettes en interfaces utilisateur fluides et intuitives.
Compétences requises
- Maîtrise de Swift, UIKit et SwiftUI.
- Expérience en développement iOS natif et en intégration d’API REST.
- Connaissance approfondie des principes de sécurité mobile (authentification, chiffrement, protection des données).
- Expérience avec les architectures MVVM et Clean Architecture.
- Compétences en gestion de version (Git), CI/CD et tests unitaires (XCTest).
- Bonne compréhension des méthodologies Agile et des pratiques de QA automation.
- Capacité à travailler en équipe et à communiquer efficacement avec les parties prenantes techniques et non‑techniques.
Profil idéal
Vous avez entre 3 et 5 ans d’expérience dans le développement mobile iOS, une solide compréhension des exigences de sécurité dans le secteur bancaire, et une passion pour la création d’applications performantes et sécurisées. Vous êtes autonome, curieux et capable de travailler dans un environnement dynamique et en évolution rapide.
Pourquoi rejoindre SEVEN ?
SEVEN offre un environnement de travail stimulant, des projets innovants dans le secteur bancaire, et la possibilité de travailler sur des solutions technologiques de pointe. Vous bénéficierez d’un contrat CDI, d’une rémunération compétitive (à discuter), et d’un cadre de travail en présentiel à Casablanca.
Processus de candidature
Pour postuler, veuillez soumettre votre CV et une lettre de motivation détaillant votre expérience en développement iOS et vos compétences en sécurité mobile. Nous sommes impatients de découvrir votre expertise et de discuter de la manière dont vous pouvez contribuer à nos projets bancaires.