Développeur·se Mobile Senior Iot Natif + Rn H/F
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+12 more
Job description
Ce poste s’adresse à des développeur·ses mobiles qui ont déjà connecté une application à du matériel. Si votre expérience porte uniquement sur des applications React Native ou JavaScript qui dialoguent avec des API, ce poste ne vous correspondra pas.
Le contexte VIV accompagne un grand groupe français des télécoms dans le recrutement de l’équipe fondatrice d’un nouveau produit IoT grand public, lancé comme une startup au sein du Groupe. L’équipe compte aujourd’hui 8 personnes et visera une vingtaine, uniquement des profils seniors très autonomes.
L’application mobile est le point d’entrée des abonné·es vers leurs objets connectés (caméras, capteurs) : appairage des équipements, vidéo en direct, pilotage et notifications en temps réel.
Le poste Vous êtes le ou la seul·e développeur·se mobile au démarrage, et vous prenez en charge l’ensemble du périmètre mobile : architecture, développement natif et React Native, livraison et qualité en production. Le planning est ambitieux : vous êtes opérationnel·le sur ces sujets dès votre arrivée.
Vous travaillez en lien étroit avec les équipes embarqué (firmware), backend et produit., Concevoir et développer l’application iOS et Android en React Native, et écrire les modules natifs nécessaires en Swift et en Kotlin
- Gérer la communication avec les objets : appairage Bluetooth Low Energy (BLE), configuration Wi-Fi, NFC
- Intégrer la vidéo en direct depuis les caméras, en optimisant la latence
- Garantir la compatibilité entre les versions de l’application et le firmware des équipements
- Piloter la chaîne de livraison : CI/CD, publication sur les stores, monitoring, performance
- Définir les standards de développement mobile et les faire vivre
Requirements
Profil recherchéIndispensableAu moins une application en production qui communique avec des objets connectés (BLE, NFC, Wi-Fi, appairage)Développement natif confirmé : modules natifs en Swift ou Objective-C et en Kotlin ou Java, et leur intégration dans React NativeBonne maîtrise de React Native et de son écosystème (Expo, mises à jour à distance)Expérience de la vidéo ou du temps réel sur mobile : streaming, WebRTC, RTSP, HLS, lecteur vidéo à faible latenceMaîtrise de la chaîne de livraison mobile : CI/CD, stores, observabilitéAu moins 7 ans d’expérience en développement mobileUn plusExpérience chez un fabricant d’objets connectés, de domotique ou de camérasNotions de back-end (TypeScript, Node.js)Expérience en startupUsage quotidien des LLM dans votre pratique de développement, * Au moins une application en production qui communique avec des objets connectés (BLE, NFC, Wi-Fi, appairage)
- Développement natif confirmé : modules natifs en Swift ou Objective-C et en Kotlin ou Java, et leur intégration dans React Native
- Bonne maîtrise de React Native et de son écosystème (Expo, mises à jour à distance)
- Expérience de la vidéo ou du temps réel sur mobile : streaming, WebRTC, RTSP, HLS, lecteur vidéo à faible latence
- Maîtrise de la chaîne de livraison mobile : CI/CD, stores, observabilité
- Au moins 7 ans d’expérience en développement mobile, * Expérience chez un fabricant d’objets connectés, de domotique ou de caméras
- Notions de back-end (TypeScript, Node.js)
- Expérience en startup
- Usage quotidien des LLM dans votre pratique de développement
EUR
Intelligence artificielle Bluetooth React Native Wi-Fi Swift Kotlin Node.js Objective-C Javascript TypeScript Java
Benefits & conditions
Intéressement et participation
- 1 à 2 jours de télétravail par semaine
- Remboursement de l’abonnement internet, titres-restaurant Swile (10 €/jour, pris en charge à 60 %), restaurant d’entreprise
- Remboursement du transport jusqu’à 70 %, mutuelle et prévoyance avantageuses
- Formations, université interne, mobilité au sein du Groupe
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…