New
Job description
Microblink, leader mondial de l’Identity Intelligence, révolutionne la façon dont les entreprises vérifient les identités numériques grâce à une plateforme d’IA adversariale capable de détecter les fraudes les plus sophistiquées. En 2025, notre solution a traité 2,9 milliards d’identités dans plus de 195 pays, générant chaque mois plus de 100 000 images pour entraîner nos modèles de détection de deepfake, atteignant ainsi un taux de détection de 100 % lors des tests alimentés par le DHS. Nous recherchons un(e) Ingénieur(e) Android senior pour renforcer notre équipe produit et contribuer au développement de nos SDK Android, piliers de notre offre couvrant pièces d’identité, biométrie et cartes de paiement.
**Missions principales**
- Concevoir, développer et maintenir des SDK Android robustes, performants et faciles à intégrer pour nos clients partenaires.
- Optimiser la consommation mémoire, la latence et la stabilité des SDK afin de garantir une expérience fluide sur l’ensemble des appareils Android (API 21+).
- Collaborer étroitement avec les équipes produit, QA, ainsi que les équipes iOS, Web SDK et C++ pour assurer la cohérence fonctionnelle et la qualité cross‑platform.
- Définir les exigences techniques, rédiger les spécifications d’interface et proposer des architectures évolutives capables de supporter de nouvelles fonctionnalités d’identification et de lutte contre la fraude.
- Mettre en place et automatiser les pipelines CI/CD (GitHub Actions, Fastlane) pour les builds, les tests unitaires/instrumentés et les releases.
- Encadrer et mentorer les développeurs junior, partager les bonnes pratiques (code review, test‑driven development, documentation) et contribuer à l’amélioration continue des processus d’ingénierie.
- Participer aux revues de design, aux audits de sécurité et aux évaluations de performance, en veillant à la conformité aux standards de confidentialité et de protection des données (GDPR, CCPA).
**Profil recherché**
- Minimum 5 ans d’expérience professionnelle en développement Android, avec une maîtrise avérée de Kotlin et Java.
- Solide compréhension des concepts modernes d’architecture Android (MVVM, Clean Architecture, Jetpack Compose, Coroutines, Flow).
- Expérience démontrée dans la création de bibliothèques ou SDK distribués via Maven/Gradle, incluant la gestion des dépendances et la documentation API.
- Connaissances approfondies des outils de profiling (Android Profiler, LeakCanary) et des techniques d’optimisation (proguard/R8, multithreading, caching).
- Familiarité avec les tests automatisés (JUnit, Espresso, UI Automator) et les pipelines d’intégration continue.
- Esprit d’équipe, excellente communication en français et en anglais, capacité à travailler dans un environnement agile et à gérer les priorités concurrentes.
- Une expérience dans le domaine de la sécurité, de la biométrie ou de la lutte contre la fraude est un atout majeur.
**Ce que nous offrons**
- Un environnement de travail stimulant au sein d’une start‑up en forte croissance, avec des équipes internationales et une culture d’innovation permanente.
- Possibilité de télétravail hybride (2 jours par semaine au bureau de Casablanca) et horaires flexibles.
- Package salarial compétitif, bonus annuel basé sur la performance et participation aux actions de l’entreprise.
- Accès à des formations techniques, conférences et certifications (Google I/O, KotlinConf, etc.).
- Programme de bien‑être incluant mutuelle santé, tickets restaurant et activités team‑building.
- Un impact réel : vos contributions seront utilisées par des millions d’utilisateurs à travers le monde pour sécuriser leurs transactions et leurs données personnelles.
Rejoignez Microblink et participez à la construction du futur de l’identité numérique !