Vous interviendrez sur l’ensemble du cycle de vie de l’application, de la conception technique à la mise en production, dans un environnement exigeant en termes de qualité, de performance et d’expérience utilisateur.
Vos missions :
Concevoir et développer des fonctionnalités en Swift / SwiftUI
Participer aux choix d’architecture (MVVM, MVP ou VIPER)
Intégrer des API REST et gérer les flux de données
Garantir la qualité du code (tests unitaires, code review, bonnes pratiques)
Collaborer étroitement avec les équipes Produit, Design et Backend
Contribuer à l’amélioration continue (performance, qualité, CI/CD)
️ Environnement technique :
Swift, SwiftUI
Combine, UIKit
API REST / JSON
SPM / Cocoapods
Git, CI/CD (Fastlane, GitLab CI, Jenkins…)
Outils Apple (Xcode, Instruments)
Compétences clés : ✅
Excellente maîtrise de Swift et SwiftUI
Bonne connaissance de Combine et de la gestion de la concurrence
Maîtrise des architectures mobiles (MVVM, MVP ou VIPER)
Solides bases en clean code et principes SOLID
Expérience dans la consommation d’API REST
Pratique des tests unitaires et de l’injection de dépendances
Expérience avec les outils CI/CD
Atouts : ⭐
Expérience sur des applications de streaming (audio / vidéo)
Connaissance d’AVFoundation ou tvOS
Sensibilité UX / accessibilité
Expérience sur des apps grand public à forte volumétrie
Soft skills :
Bon relationnel et esprit d’équipe
Capacité à vulgariser des sujets techniques
À l’aise en environnement Agile
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.