Taux journalier (TJM): 550
Dans le cadre du développement d’applications mobiles à forte audience, un acteur majeur des médias recherche un
développeur iOS sénior pour intervenir sur des projets exigeants en termes de qualité, performance et maintenabilité.
Profil recherché :Développeur iOS avec plus de 5 ans d’expérience significative, maîtrisant l’écosystème Apple et les bonnes pratiques d’architecture et de qualité logicielle.
Responsabilités :- Concevoir, développer et maintenir des applications iOS.
- Mettre en place des architectures robustes et évolutives.
- Intégrer et consommer des API REST.
- Garantir la qualité du code via tests, revues et bonnes pratiques de développement.
- Participer à l’industrialisation des projets (CI/CD).
- Collaborer avec les équipes produit, design et éditoriales.
- Contribuer aux phases de cadrage, conception et amélioration continue.
Compétences requises :- Excellente maîtrise de Swift et SwiftUI.
- Bonne connaissance de l’écosystème Apple : Combine, UIKit, gestion de la concurrence.
- Maîtrise des outils de dépendances (Swift Package Manager, CocoaPods) et de profiling (Instruments).
- Solides compétences en architecture mobile (MVVM, MVP ou VIPER) et application des principes SOLID.
- Expérience dans la consommation d’API REST/JSON et l’intégration de bibliothèques tierces.
- Pratique des tests unitaires, de l’injection de dépendances, du code review et du pair programming.
- Expérience des outils de CI/CD (Git, Jenkins, GitLab CI, Fastlane, Firebase).
- Respect des guidelines Apple (Human Interface Guidelines).
- Capacité à vulgariser des sujets techniques.
Compétences appréciées :- Expérience sur des projets média (streaming audio/vidéo, AVFoundation).
- Connaissance de tvOS.
- Expérience sur des applications complexes (performance, sécurité, scalabilité).
- Sensibilité à l’accessibilité et contribution à un design system.
- Aisance avec des outils collaboratifs (Jira, Confluence).
Environnement :- Travail en méthodologie Agile, en collaboration avec des équipes pluridisciplinaires.