Description du Poste :
En tant que Développeur Mobile iOS Swift, vous jouerez un rôle clé dans la conception, le développement et la maintenance d’applications iOS performantes. Votre expertise dans l’architecture VIP-XP sera essentielle pour garantir des expériences utilisateur exceptionnelles sur des applications grand publics.
Responsabilités Principales :
1.Développement d’Applications iOS :
Concevoir, développer et maintenir des applications iOS de haute qualité en utilisant le langage Swift.
Implémenter des fonctionnalités innovantes pour améliorer l’expérience utilisateur.
2.Architecture VIP-XP :
Appliquer une architecture robuste basée sur VIP-XP (View, Interactor, Presenter - Entity, Coordinator, Router) pour assurer une conception modulaire et évolutive.
3.Optimisation des Performances :
Optimiser les performances des applications pour garantir une réactivité maximale et une expérience utilisateur fluide.
4.Collaboration d’Équipe :
Travailler en étroite collaboration avec les équipes de conception, les chefs de projet et les autres développeurs pour aligner les objectifs.
5.Test et Débogage :
Effectuer des tests unitaires et intégrés pour garantir la stabilité et la fiabilité du code.
Diagnostiquer et résoudre rapidement les bugs et les problèmes de performance.
6.Veille Technologique :
Rester à jour avec les dernières tendances et technologies iOS pour intégrer les meilleures pratiques de développement.
Compétences Requises :
Minimum 4 ans d’expérience en développement iOS avec une expertise particulière dans le langage Swift.
Excellente connaissance de l’architecture VIP-XP pour les applications grand publics.
Expérience dans la conception et le développement d’interfaces utilisateur intuitives.
Maîtrise des outils de gestion de versions tels que Git.
Fortes compétences en résolution de problèmes et en débogage.
Capacité à travailler efficacement au sein d’une équipe collaborative.
Qualités Personnelles :
Passion pour le développement mobile et l’innovation.
Esprit d’analyse et de synthèse.
Capacité à s’adapter rapidement aux nouvelles technologies.
Excellentes compétences en communication.