Développeur / Développeuse Mobile (Android & iOS) - Sécurité / Biométrie / Identity
Merci d'adresser uniquement votre CV en anglais afin qu'il soit consulté par notre CTO.
Profil recherché
Bac +5 en informatique, génie logiciel, embarqué ou équivalent.
Très bon niveau d'Anglais
Expérience confirmée en développement mobile, avec des projets complexes sur Android et iOS.
Rigueur, sens de la sécurité et de la performance.
Capacité à travailler dans des environnements multidisciplinaires (hardware, firmware, cybersécurité).
Curiosité technologique et goût pour l'innovation.
Missions & responsabilités :
- Concevoir, développer et maintenir les applications Android et iOS.
- Collaborer avec l'équipe hardware pour intégrer drivers, SDK et librairies bas niveau.
- Adapter l'UI/UX aux contraintes d'un terminal embarqué (taille d'écran, usage terrain, robustesse).
- Optimiser les performances, la consommation mémoire et l'autonomie.
- Implémenter des protocoles de sécurité avancée (cryptographie, Keystore, Secure Enclave, Keychain).
- Intégrer et tester les modules biométriques (empreinte, iris, reconnaissance faciale).
- Maîtriser l'accès aux bases de données (SQL, PostgreSQL, Redis, MongoDB).
- Développer des fonctionnalités Web embarquées dans les environnements Android et iOS.
- Mettre en place et maintenir des tests unitaires, des tests fonctionnels et des pipelines d'intégration continue.
Compétences techniques requises
Indispensables :
- Kotlin et Java (Android natif).
- Swift et/ou Objective-C (iOS natif).
- Android SDK & Jetpack, iOS SDK & UIKit / SwiftUI.
- Architectures modernes (MVVM, MVI, Clean Architecture).
- Intégration hardware (Bluetooth, USB, NFC, biométrie).
- Sécurité mobile, cryptographie, gestion des clés (Android Keystore, iOS Keychain).
- Git, CI/CD (Gradle, Xcode, Fastlane, Jenkins, GitHub Actions).
Atouts :
- Expérience sur devices Android propriétaires ou iOS supervisés.
- Participation à des projets sensibles (sécurité, finance, identité).
- Expérience en développement embarqué (Android AOSP, iOS custom frameworks).
- Connaissances bas niveau (HAL, JNI/NDK, bridging Swift-C).
- Expérience cross-platform (Kotlin Multiplatform, Flutter, React Native).
- Connaissances en blockchain / cryptographie avancée.
- Optimisation mémoire/CPU/énergie sur mobile.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.