- Accueil
- Travail à Domicile
- Développeur iOS H/F
Ton rôle
Intégré(e) à une équipe agile, tu participes à l'ensemble du cycle de vie des applications iOS : conception, développement, tests, déploiement et support. Tu contribues à la qualité, la maintenabilité et la performance des applications mobiles et es force de proposition sur l'expérience utilisateur et les choix techniques.
Tes missions détaillées
- Analyser les besoins techniques et fonctionnels liés aux applications mobiles ;
- Concevoir et développer des applications natives iOS en Swift ;
- Implémenter des architectures propres (MVVM, VIPER, Clean Architecture) et des patterns réutilisables ;
- Développer et maintenir des composants UI performants et accessibles ;
- Intégrer des API REST/GraphQL et gérer la persistance locale (Core Data, Realm, SQLite) ;
- Assurer la qualité du code : tests unitaires, tests UI, revues de code et respect des bonnes pratiques Swift ;
- Participer aux activités de CI/CD : intégration continue, automatismes de build, déploiement sur TestFlight et App Store Connect ;
- Optimiser la performance et la consommation énergie/mémoire des applications ;
- Corriger les anomalies, assurer la maintenance corrective et évolutive ;
- Collaborer avec les product owners, designers et équipes QA pour livrer de la valeur utilisateur.
Ton quotidien - outils & technologies :
- Langages : Swift
- Frameworks : SwiftUI, UIKit, Combine
- Persistance : Core Data, Realm, UserDefaults
- Réseau : URLSession, Alamofire, GraphQL clients
- Tests : XCTest, Quick/Nimble, UI Tests
- Outils : Xcode, Instruments, Git (GitLab/GitHub)
- CI/CD : GitLab CI, GitHub Actions, Fastlane
- Distribution : TestFlight, App Store Connect
Profil recherché
- Diplômé(e) d'un Bac 3 à Bac 5 en informatique ou formation équivalente ;
- Expérience de 2 ans minimum en développement d'applications iOS natives ;
- Très bonne maîtrise de Swift et des frameworks iOS modernes (SwiftUI/Combine ou UIKit) ;
- Expérience des bonnes pratiques de tests automatisés et d'outillage CI/CD pour mobile ;
- Connaissance des contraintes de performance, sécurité et confidentialité sur mobile ;
- Capacité à travailler en équipe, rigueur, autonomie et sens du détail ;
- Bonnes compétences en communication et en collaboration avec les designers et product owners.
Les petits plus
- Expérience sur Android (Kotlin) ou sur le développement multiplateforme (React Native, Flutter) ;
- Connaissance des architectures microservices et des contraintes backend mobile ;
Informations pratiques
- CDI uniquement - poste non ouvert aux freelances
- Localisation : Brest (possibilité de télétravail partiel)
- Démarrage : dès que possible
Département LR BREST Localisations Brest Statut à distance Hybride Salaire annuel 35 000 € - 50 000 € Type de contrat CDI
