جديد
وصف الوظيفة
Turtle Trax S.A. est une scale‑up innovante spécialisée dans les solutions de suivi de flotte et de logistique intelligente. Forts d’une croissance rapide et d’une ambition internationale, nous recherchons un(e) Développeur(se) d’applications mobiles Android/Kotlin talentueux(se) pour rejoindre notre équipe technique basée à Marrakech. Vous évoluerez dans un environnement stimulant où l’excellence technique, la créativité et la collaboration sont au cœur de chaque projet.
**Missions principales**
- Concevoir, développer et maintenir des applications Android natives de haute qualité en utilisant Kotlin et les dernières APIs du SDK Android.
- Collaborer étroitement avec les équipes UI/UX pour transformer les maquettes en expériences fluides, intuitives et responsives sur une large gamme d’appareils (smartphones, tablettes, wearables).
- Travailler de concert avec les ingénieurs backend afin de définir les contrats d’API, d’implémenter les appels réseau sécurisés (REST/GraphQL) et d’assurer une intégration continue des nouvelles fonctionnalités.
- Optimiser les performances de l’application (temps de chargement, consommation mémoire, batterie) en identifiant et en résolvant les goulets d’étranglement grâce à des outils de profiling (Android Profiler, LeakCanary, etc.).
- Garantir la robustesse du code via la mise en place de tests unitaires (JUnit), de tests d’intégration et de tests UI automatisés (Espresso, UI Automator).
- Participer aux revues de code, aux cérémonies Agile (scrum, sprint planning) et contribuer à l’amélioration continue du processus de développement (CI/CD avec GitHub Actions ou Bitrise).
- Se tenir informé(e) des évolutions de l’écosystème Android (Jetpack Compose, Hilt/Dagger, Coroutines, Flow) et proposer des améliorations techniques ou architecturales afin de maintenir notre stack à la pointe de l’innovation.
**Profil recherché**
- Minimum 3 ans d’expérience professionnelle en développement d’applications Android natives, avec une maîtrise avérée de Kotlin.
- Solide compréhension des architectures modernes (MVVM, Clean Architecture) et des composants Jetpack (Navigation, LiveData, ViewModel, Room).
- Expérience avec les outils de versionning (Git) et les pipelines d’intégration continue.
- Capacité à écrire du code lisible, maintenable et documenté, ainsi qu’à appliquer les bonnes pratiques de sécurité mobile.
- Bonnes compétences en communication, esprit d’équipe et capacité à travailler en mode hybride (présentiel + télétravail).
- Maîtrise du français à l’écrit et à l’oral ; l’anglais technique est un plus.
**Ce que nous offrons**
- Un contrat CDI à temps plein avec une rémunération attractive et des avantages sociaux (mutuelle, tickets restaurant, transport).
- Un environnement de travail hybride (3 jours au bureau, 2 jours en télétravail) dans des locaux modernes, équipés de salles de repos, de jeux et d’un espace café convivial.
- Des opportunités de formation continue (conférences, certifications, ateliers internes) et un budget dédié à l’apprentissage.
- Une culture d’entreprise axée sur l’innovation, la transparence et la reconnaissance des performances.
- La possibilité de travailler sur des projets à forte visibilité internationale, impactant directement la chaîne logistique de nos clients.
Rejoignez Turtle Trax et participez à la création d’applications mobiles qui transforment la manière dont les entreprises gèrent leurs flottes. Vous êtes passionné(e) par le développement Android et désirez relever des défis techniques ambitieux ? Postulez dès maintenant !