La mission consiste à intervenir sur le développement et l'évolution d'applications mobiles iOS en utilisant les technologies Swift et SwiftUI. Le consultant devra contribuer à la conception et à la réalisation d'applications robustes, maintenables et performantes, en s'appuyant sur des architectures logicielles structurées et des pratiques modernes de développement mobile.
Missions principales
Le développeur interviendra sur la conception, le développement et la maintenance d'applications mobiles iOS. Il participera à la mise en œuvre des fonctionnalités en Swift et SwiftUI, en respectant les principes de la Clean Architecture et du modèle architectural MVVM.
Il contribuera à la qualité du code, à la structuration des composants applicatifs et à la réalisation des tests avec Swift Testing. Il utilisera GitLab pour la gestion du code source et Bitrise pour les processus d'intégration et de déploiement continus.
Compétences attendues
La maîtrise de Swift et SwiftUI est indispensable, ainsi qu'une bonne connaissance du développement mobile iOS. Une expérience des architectures Clean Architecture et MVVM est attendue.
La maîtrise de GitLab, Bitrise et Swift Testing est également recherchée. Une expérience en conception d'architectures applicatives, en tests et en bonnes pratiques de développement logiciel est nécessaire.
Profil recherché
La mission s'adresse à un développeur iOS confirmé ou senior disposant d'au moins 6 ans d'expérience dans le développement d'applications mobiles. Le consultant doit maîtriser l'écosystème iOS, être autonome dans la conception et le développement de fonctionnalités et savoir appliquer des architectures logicielles facilitant la maintenabilité et l'évolution des applications.