Job description
Hudhud Maps, startup innovante spécialisée dans la cartographie interactive et les services de localisation, recherche un Ingénieur Android Senior pour renforcer son équipe technique à Riyadh. Vous intégrerez une structure dynamique où chaque ligne de code contribue directement à la création de produits à forte valeur ajoutée pour les utilisateurs finaux.
**Missions principales**
- Concevoir, développer et maintenir des applications Android performantes, évolutives et ergonomiques, en respectant les standards de qualité et les guidelines Android.
- Collaborer étroitement avec les équipes backend, UI/UX et produit afin de définir, prototyper et livrer de nouvelles fonctionnalités, notamment des cartes interactives basées sur MapLibre ou d’autres SDK cartographiques.
- Réaliser des revues de code rigoureuses, identifier les points d’optimisation et mettre en place des bonnes pratiques (profilage, gestion de la mémoire, consommation réseau).
- Diagnostiquer, déboguer et résoudre les incidents techniques, tout en assurant une documentation claire et à jour.
- Veiller à l’évolution du stack technologique (Kotlin, Coroutines, Jetpack, Compose) et proposer l’adoption de nouvelles librairies ou outils pertinents.
- Rédiger et maintenir des tests unitaires et UI (JUnit, Espresso, MockK) afin de garantir la robustesse du produit.
- Participer aux cérémonies Agile (scrum, sprint planning, rétrospectives) et contribuer à l’amélioration continue du processus de développement.
**Profil recherché**
- Diplôme en informatique, ingénierie logicielle ou formation équivalente.
- Minimum 5 ans d’expérience professionnelle avérée dans le développement d’applications Android natives, avec une maîtrise approfondie de Kotlin.
- Expertise dans la consommation d’APIs RESTful et la mise en œuvre de protocoles d’authentification OAuth2.
- Connaissance solide des principes de design Android (Material Design, Human Interface Guidelines) et des architectures modernes (MVVM, Clean Architecture, Jetpack).
- Expérience confirmée avec un SDK cartographique (MapLibre, Google Maps, Apple Maps, ESRI, etc.) et capacité à intégrer des fonctionnalités de géolocalisation avancées.
- Maîtrise des outils de versionning (Git), d’intégration continue (GitHub Actions, GitLab CI) et des pratiques DevOps.
- Aptitude à écrire des tests automatisés (unitaires, UI) et à travailler dans un environnement orienté qualité.
- Esprit d’équipe, curiosité technique et volonté d’apprendre de nouvelles technologies rapidement.
**Ce que nous offrons**
- Un poste en CDI au sein d’une startup en forte croissance, avec des perspectives d’évolution rapide.
- Un environnement de travail moderne, bureaux situés au cœur de Riyadh, avec la possibilité d’un mode hybride selon les besoins.
- Accès à des technologies de pointe (Kotlin, Jetpack Compose, MapLibre) et à des projets à fort impact.
- Programme de formation continue et budget dédié à la veille technologique.
- Rémunération compétitive, avantages sociaux et tickets restaurant.
Rejoignez Hudhud Maps et participez à la création de solutions de cartographie qui transforment la manière dont les utilisateurs interagissent avec leur environnement.