Développeur·se Mobile Senior Iot Natif + Rn H/F

Organization Viv
France
9 days ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Apple IOS Bluetooth Low Energy (Bluetooth) Bluetooth Mobile Application Development Continuous Integration Firmware Mobile Application Software Node.Js
+12 more
Data Streaming TypeScript WebRTC Wi-Fi Technology ReactJS Large Language Models Backend Kotlin RTSP Low Latency React Native Objective C++

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.

Apply on www.hellowork.com
Prepare application

Good distractions

Loading talks and stories from around this role…