Développeur mobile
تفاصيل الوظيفة
1- Mission :
Concevoir et développer des applications mobiles innovantes et performantes.
Assurer la maintenance continue des applications, incluant les mises à jour, la correction des bugs et l'optimisation des performances.
Réaliser des tests fonctionnels et de performance pour garantir la qualité des livrables.
Rédiger et maintenir la documentation technique détaillée des applications et des fonctionnalités développées.
Travailler étroitement avec les équipes de développement, les designers, les chefs de projet et les autres parties prenantes pour assurer une coordination et une efficacité optimales.
Assister et encadrer les développeurs juniors, partageant les meilleures pratiques et les connaissances techniques.
Contribuer à l'amélioration continue des processus de développement et des standards de qualité.
Collaborer étroitement avec les membres de l'équipe de développement pour traduire les spécifications fonctionnelles en solutions techniques.
Suivre et promouvoir les bonnes pratiques de développement, y compris l'utilisation de contrôles de version et la documentation du code.
Participer à la revue de code pour partager et apprendre des meilleures pratiques de programmation.
Participer activement aux réunions d'équipe, aux rétrospectives et aux sessions de planification Agile.
Collaborer avec les équipes d'ingénierie backend pour définir et mettre en œuvre des interfaces d'API optimisées.
Mettre en place des tests automatisés pour assurer la qualité et la fiabilité du code.
2- Profil recherché :
Diplôme en informatique, développement logiciel ou domaine connexe (Bac+3 à Bac+5).
Expérience professionnelle plus de 3 ans en développement mobile.
Participation à plusieurs projets de développement mobile, démontrant une expertise technique et une capacité à gérer des projets complexes.
3- Compétences requises :
Maîtrise des langages de programmation mobile tels que Java/Kotlin (Android) et Swift (iOS), ainsi que des frameworks multiplateformes comme titanium(JavaScript) et Flutter.
Solide compréhension des principes avancés du développement mobile, incluant les architectures MVC, MVVM…, le design responsive et l'optimisation des performances.
Expérience des méthodologies de développement agile (Scrum, Kanban).
Connaissance des outils de versioning (Git).
هذا الإعلان منشور على Emploitic ويُعرض هنا مع الإشارة إلى المصدر. لا نتقاضى أي رسوم من الباحثين عن عمل. إذا كان الإعلان مسيئًا أو احتياليًا، أبلغنا.