Sous la responsabilité de la Direction du Numérique, la prestation consiste à concevoir, développer et faire évoluer des applications mobiles de pointe sur l'écosystème iOS.
Principales missions de la prestation :
Conception et développement d'applications iOS natives performantes et évolutives.
Garantie de la qualité du code à travers l'application des bonnes pratiques d'ingénierie logicielle (tests unitaires, revues de code, architecture).
Intégration d'API REST/JSON et de services tiers pour enrichir les fonctionnalités des applications.
Optimisation des performances et de l'expérience utilisateur en conformité avec les standards d'Apple.
Collaboration étroite avec les équipes Produit et Éditoriales pour traduire les besoins fonctionnels en solutions techniques.
Participation active aux phases de déploiement et d'industrialisation (CI/CD).
Disponibilité ponctuelle pour des interventions exceptionnelles (astreintes lors des phases critiques de migration).
Profil candidat:
Le niveau d'expertise attendu pour cette prestation est de niveau Senior, justifiant de plus de 5 ans d?expérience significative dans le domaine du développement mobile Apple.
Expertises Techniques RequisesÉcosystème iOS Natif : Maîtrise experte de Swift et de SwiftUI.
Frameworks & Outils Apple : Pratique fluide de Combine, UIKit, de la gestion de la concurrence, des outils de profiling (Instruments) et des gestionnaires de dépendances (SPM, Cocoapods).
Architecture & Qualité logicielle : Solide maîtrise des patterns MVVM, VIPER ou MVP. Application rigoureuse des principes SOLID, des concepts d'injection de dépendances et respect strict des Human Interface Guidelines.
Craftsmanship : Pratique courante des tests unitaires, des revues de code et du pair programming.
Industrialisation : Maîtrise des flux Git et des environnements CI/CD (Jenkins, GitLab-CI, Firebase, Fastlane).
Expertises AppréciéesSpécificité Média : Expérience dans l'intégration de flux et de streaming audio/vidéo (AVFoundation). Des compétences sur tvOS représentent un avantage majeur.
Accessibilité & Design : Sensibilité aux normes d'accessibilité mobile et expérience de contribution à un Design System.
Langue : Maîtrise parfaite, principale et permanente de la langue française, tant à l'oral qu'à l'écrit (réunions, présentations, livrables documentaires éditables)
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.