- Concevoir et développer des applications iOS avancées en utilisant Swift, en respectant les principes de la Clean Architecture pour assurer la qualité et la maintenabilité du code.
- Intégrer et gérer les services Firebase pour améliorer les fonctionnalités de l'application, y compris l'authentification, le stockage en temps réel, et les notifications push.
- Collaborer avec les équipes de design et de produit pour créer des interfaces utilisateur fluides et réactives, et traduire les besoins des utilisateurs en fonctionnalités conviviales et efficaces.
- Identifier, diagnostiquer et corriger les problèmes de performance et de stabilité des applications.
- Encadrer et former les membres juniors de l'équipe sur les meilleures pratiques de développement iOS et la résolution de problèmes techniques complexes.
- Rester à la pointe de la technologie mobile en étudiant les tendances de l'industrie, les nouveaux outils et les meilleures pratiques.
- Diplôme en informatique ou dans un domaine technique similaire.
- Au moins 5 ans d'expériences dans le développement d'applications iOS, avec une - - solide maîtrise du langage Swift et de l'environnement de développement Xcode.
- Expérience avérée avec la Clean Architecture et les motifs de conception logicielle pour iOS.
- Maîtrise de Firebase et expérience dans l'intégration de divers services Firebase dans des applications iOS.
- Excellentes compétences analytiques et de résolution de problèmes, avec la capacité de gérer des tâches complexes de manière autonome.
- Fortes compétences interpersonnelles et de communication, avec la capacité de travailler efficacement en équipe et de mentorat.