Dans le cadre du développement et de l’évolution d’une application mobile stratégique, la mission consiste à intervenir en tant que Développeur(se) Mobile iOS Expert, avec un rôle clé dans la conception, le développement et la qualité globale de la solution.
Le consultant évoluera dans un environnement exigeant, respectant strictement les standards Apple, avec une forte culture produit et qualité.
Participer à l’analyse fonctionnelle détaillée des besoins utilisateurs
Contribuer aux ateliers de définition des spécifications générales
Étudier la faisabilité technologique et proposer des solutions adaptées
Réaliser l’analyse technique détaillée et contribuer à l’estimation des charges
Contribuer au design logiciel et aux frameworks utilisés
Développer en SwiftUI dans le respect des standards Apple
Travailler sous Xcode avec une approche industrialisée
Appliquer les principes de Clean Code et d’architecture scalable
Participer à la structuration des bases de données si nécessaire
Réaliser des prototypes et concevoir des composants UI alignés avec le Design System
Participer aux revues de code croisées
Assembler et packager les composants applicatifs pour le déploiement
Documenter les développements pour la MEP et la maintenance future
Élaborer et exécuter les tests unitaires (Unit, UI, Snapshot testing)
Identifier et corriger les dysfonctionnements
Vérifier la conformité aux besoins exprimés
Contribuer aux tests d’intégration
Rédiger les rapports de tests
Assurer la maintenance corrective et évolutive
Participer à l’analyse et à la résolution des incidents de production
Harmoniser et industrialiser les composants logiciels
Mettre à jour les composants réutilisables et la nomenclature
Automatiser les builds
Gérer certificats et provisioning profiles
Superviser la performance post-release
Intégrer l’application dans une chaîne CI/CD mobile
Être le bras droit du Produit sur les contraintes iOS (guidelines Apple, validation Store)
Vulgariser les enjeux techniques auprès du PO/PM
Coach technique auprès des profils juniors
Contribuer à l’optimisation du tunnel d’achat (Apple Pay, réduction des frictions)
Garantir une application iOS robuste, scalable et performante
Minimiser la dette technique via une culture forte du test et du Clean Code
Respecter les standards Apple et les bonnes pratiques UI/UX
Industrialiser les développements et sécuriser les mises en production
Améliorer l’expérience utilisateur et la fluidité du parcours client
Expertise impérative en Swift et SwiftUI
Maîtrise experte de Xcode
Respect des guidelines Apple et patterns modernes
Expérience Design System & UI Components
Culture forte des tests (Unit, UI, Snapshot)
Clean Code (impératif)
Conception scalable et maintenable
Expérience en intégration API (REST / GraphQL)
Automatisation des builds
Gestion des certificats Apple
Monitoring post-release
Performance mobile et optimisation
Français courant impératif
Leadership collaboratif
Pédagogie et vulgarisation technique
Forte orientation produit et client
Capacité à travailler en transverse
Rigueur et autonomie
Développeur(se) Mobile iOS Expert (10+ ans d’expérience)
Expérience confirmée sur applications mobiles à fort enjeu business
Forte capacité d’analyse et de conception
Habitué(e) aux environnements exigeants et industrialisés
Capable d’assumer un rôle de référent technique