Développeur mobile ios confirmé
mercredi 14 octobre 2026
Rechercher une mission
Détails
Développeur application mobile
IOS
privé
régie sur site
Informations
France
à définir
Asap
NC
Rejoignez une équipe engagée dans le développement d'applications iOS grand public, au sein d'un environnement Agile favorisant la collaboration, l'innovation et l'amélioration continue
Vous participerez à la conception, au développement et à l'évolution d'applications mobiles iOS grand public.
Vos principales missions seront les suivantes :
- Analyser les besoins fonctionnels et techniques.
- Concevoir, développer et maintenir des applications iOS natives en Swift.
- Développer des interfaces utilisateur avec UIKit et SwiftUI, selon les besoins des projets.
- Réaliser les tests unitaires avec XCTest et Swift Testing, afin de garantir la qualité et la fiabilité du code.
- Utiliser les outils de développement Apple, notamment Xcode, Instruments et les simulateurs iOS.
- Gérer les appels aux API REST avec URLSession, ainsi que la sérialisation des données avec Codable.
- Participer à l'intégration continue et au déploiement continu (CI/CD) avec Jenkins et Fastlane.
- Contribuer à l'amélioration continue des pratiques de développement et à la qualité du code.
- Participer activement à la création et à l'évolution du produit dans un environnement Agile.
- Collaborer avec les équipes techniques, fonctionnelles et métiers tout au long du cycle de développement.
Vous serez amené à échanger tout au long du processus avec :
- Nos HR Partner
- Nos Validateurs Techniques
- Nos Business Managers
Profil recherché
Vous justifiez d'une expérience significative d'au moins 5 ans dans le développement d'applications mobiles iOS natives grand public et maîtrisez l'écosystème Apple.
Compétences techniques
- Langages : Swift, maîtrise des fondamentaux de la programmation orientée objet et des principes SOLID.
- Frameworks UI : UIKit, SwiftUI.
- Environnement de développement : Xcode, iOS SDK, simulateurs iOS, Instruments.
- Architecture logicielle : VIP, Clean Architecture, séparation des responsabilités et injection de dépendances.
- Gestion de versions : Git, GitLab ou GitHub.
- Expérience confirmée dans un environnement Agile, notamment Scrum ou Kanban.
- Capacité à travailler en équipe et à collaborer avec des interlocuteurs pluridisciplinaires.
- Bon relationnel et aptitude à s'intégrer rapidement dans une équipe multi-métiers.
- Esprit d'analyse, autonomie et force de proposition.
- Sensibilité à la qualité logicielle, à la maintenabilité et à la performance des applications.