DEVELOPPEUR MOBILE – Yaoundé
Alshadows Group
MIMBOMAN, Yaoundé, Centre, Cameroon
·08 Oct. 2024
·Permanent / CDI
·Informatique - Electronique - Numérique
·Développeur
- Développement mobile : Concevoir et développer des applications mobiles pour Android et/ou iOS en utilisant des frameworks natifs (Kotlin, Swift) ou des solutions cross-platform (React Native, Flutter).
- Interface utilisateur : Collaborer avec l'équipe de design pour créer des interfaces utilisateur réactives, attrayantes et fluides.
- Intégration Backend : Assurer la bonne intégration des API avec les services backend pour un fonctionnement fluide des applications.
- Maintenance et mises à jour : Maintenir et améliorer les applications existantes en corrigeant les bugs, en optimisant les performances et en ajoutant de nouvelles fonctionnalités.
- Tests et qualité : Mettre en place des tests unitaires, fonctionnels et de performance pour assurer la qualité des applications développées.
- Sécurité : Implémenter les bonnes pratiques de sécurité mobile pour protéger les données des utilisateurs.
- Documentation : Créer et maintenir la documentation technique des applications développées.
- Veille technologique : Se tenir informé(e) des nouvelles tendances et technologies dans le développement mobile afin de proposer des solutions innovantes et adaptées.
- Diplôme en Informatique, Développement logiciel ou équivalent.
- Minimum 2 ans d'expérience en développement mobile natif ou cross-platform.
- Android : Maîtrise de Kotlin et de l'écosystème Android (Android Studio, Jetpack).
- iOS : Expérience avec Swift et Xcode pour le développement d'applications iOS.
- Cross-platform : Bonne connaissance des frameworks React Native ou Flutter.
- Solide compréhension de l'architecture des applications mobiles et des modèles MVC, MVVM.
- Expérience avec l'intégration d'API RESTful et la gestion des bases de données locales (SQLite, Realm, etc.).
- Connaissance des processus de publication d'applications sur Google Play Store et l'App Store.
- Maîtrise des outils de versionnement comme Git et des méthodologies Agile.
- Connaissance en développement backend (Node.js, Django) pour une meilleure intégration des services.
- Expérience avec les notifications push, la géolocalisation et les services en temps réel.
- Familiarité avec les outils d'automatisation des tests pour mobile (Appium, Detox).
- Expérience en CI/CD pour le déploiement automatique des applications.
- Compétences en UI/UX design pour améliorer l’expérience utilisateur.
- Intégrer une entreprise en plein essor avec une mission ambitieuse de transformation digitale en Afrique.
- Opportunités de développement et d’évolution au sein d'une équipe jeune et dynamique.
- Participation à des projets stimulants et diversifiés avec un impact réel sur le marché africain.
- Environnement de travail flexible et axé sur l’innovation technologique.
» Années d'expérience: Entre 2 an et 3 ans
» Curriculum Vitae