Nous recherchons un·e développeur·se iOS expérimenté·e (minimum 4 ans d'expérience) pour concevoir et développer des applications performantes, évolutives et maintenables. Responsabilités : - Concevoir et développer des applications iOS avec Swift, SwiftUI, Combine et Xcode. - Appliquer les architectures mobiles : MVVM-C, MVC, MVI, et utiliser les principaux design patterns (Command, Observer, Strategy, Builder…). - Intégrer des APIs REST/JSON robustes et sécurisées. - Utiliser les outils d’industrialisation : Bitrise, Git, SPM, GitLab CI, Sonar, SwiftLint. - Participer aux rituels agiles (Scrum/Kanban) : Planning, Daily, Review, Rétrospective. - Produire des conceptions techniques claires avec UML, alignées sur les exigences fonctionnelles. - Mettre en place une stratégie de tests complète : unitaires, intégration/API, fonctionnels automatisés, avec une approche TDD. - Appliquer les bonnes pratiques : DDD, Clean Architecture, pair programming, code review, amélioration continue. - Travailler en collaboration avec des équipes pluridisciplinaires (Lead iOS, PO, Scrum Master, Designers, QA, DevOps). - Proposer des améliorations, explorer de nouvelles pratiques iOS et optimiser performance, qualité et expérience utilisateur.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.