Ingénieur développeur mobile iOS
Ref : 220616B006-
Date de débutASAP
-
Localisation
Aix-en-Provence
-
Durée6 mois (renouvelables)
-
Profil
Développeur
Nous poursuivons notre développement dans le Sud-Est et recrutons un Ingénieur développement IOS natif Swift pour l’un de nos clients situé sur Aix-en-Provence.
Mission :
Au sein d’une petite équipe Mobile, vous participez au développement des versions iOS de plusieurs grosses Apps dans le domaine des transports. Dans cette optique, vos missions seront :
- Rajout de nouveaux modules en fonction des demandes du métier
- Amélioration continue de l’ergonomie, des performances et de l’architecture
- Participation au développement d’une application mobile innovante sur Android Wear
- Conception de solutions de développement répondant aux besoins fonctionnels et techniques du projet / produit
- Refactoring de certains modules en librairie
Tous ces développements seront à réaliser en respectant les méthodes et procédures qualité / sécurité définies en interne, et la conformité des livrables devra être contrôlée régulièrement.
Profil :
Idéalement ingénieur informatique de formation, vous justifiez d’au moins 4 ans d’expérience en développement mobile iOS natif Swift
Vous êtes évidemment à l’aise sous Xcode et Git (voire SVN), maitrisez le pattern MVVM / Coordinator, l’injection de dépendances, la programmation Réactive RxSwift / RealmDB, et êtes capable de développer en asynchrone, séparer l’interface des traitements, etc.
Des notions de Clean architecture et de pipelines CI/CD (Jenkins, Fastlane, GitlabCI) seraient très utiles.
Autres compétences appréciées (mais pas obligatoires) : API MKMapview, Websockets, QR Code, certificats https, KMM, protocoles wireless type BLE, etc.