Android Software Engineer – SDK Connected Locker
Decathlon Digital FR · Lille - Btwin Village
Job description
À propos du poste
Decathlon Digital recherche un·e Android Software Engineer basé·e à Lille, au sein de la Digital Sport Unit. Cette équipe conçoit les solutions de demain qui lient les marques sportives au digital, notamment le Connected Locker, cœur logiciel reliant les produits physiques (vélos, tapis, montres) à l'écosystème digital. Le rôle consiste à absorber la complexité des protocoles et spécificités hardware de chaque produit pour unifier le tout dans une librairie modulaire et robuste.
Missions principales
- Concevoir et faire évoluer une architecture Kotlin découplée et évolutive, permettant d'ajouter de nouveaux types de produits sans réécrire le cœur du système.
- Maîtriser le stack Bluetooth Low Energy (BLE) sous Android (cycles de vie, scans, reconnexions, spécificités constructeurs/ROMs) et MQTT/REST pour la communication cloud.
- Développer et maintenir une application de test en Jetpack Compose, avec outils de simulation (mocking) pour tester les cas d'erreurs hardware.
- Créer des API publiques simples (Kotlin Coroutines / Flow) pour masquer la complexité des machines d'état hardware aux applications utilisatrices.
Profil recherché
- Expert·e Kotlin / Android avec une vision "plateforme / SDK" (bibliothèque recontextualisable avant écran/UI).
- Solide expérience en architecture logicielle (design patterns, modularité, injection de dépendances).
- Basé·e à Lille, prêt·e à tester son code sur les machines de sport à proximité.
- Travail en équipe, partage, intérêt pour l'impact du sport et engagement Tech4Good.
Compétences requises
- Kotlin (100 %), Coroutines, StateFlow / SharedFlow
- Android BLE Stack, MQTT (Paho/HiveMQ), AWS IoT Core, REST / WebSockets
- Jetpack Compose, Clean Architecture, Hilt / Koin
- Gradle, Git, CI/CD pour publication de SDK/AAR
Ce que nous offrons
- Organisation hybride (2 jours de télétravail par semaine)
- Matériel fourni (Mac, Windows ou Chromebook)
- Équipe de projet locale dans un réseau mondial, possibilité de carrière internationale
- Formations internes et externes, certifications techniques dès la première année
- Rémunération avec participation aux actions de l'entreprise et bonus mensuels/trimestriels
- Premiers avantages après 3 mois : primes, intéressement, actionnariat, réduction de 25 % sur les produits, remboursement de 50 % du titre de transport
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in France.
Salaries by job title
- Technicien monteur pneumatique industriel 71
- Technicien(ne) Après-Vente – Chariots élévateurs 22
- Aide ménager / aide ménagère (H/F) – CDI temps partiel 20
- Chargé(e) de Communication en alternance 17
- Technicien confirmé véhicules légers 14
- Technicien de maintenance 14
- Technicien de maintenance industrielle 13
- Employé(e) de ménage – CDI temps partiel 13
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 6 hours ago
Expires 1 month from now
5 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Decathlon Digital FR
Lille - Btwin Village
Related job offers
-
Senior Software Engineer Spring Boot (f/m/d) – In-Store
Decathlon Digital FR Lille - Btwin Village -
Engineering Manager – Sport Process (Worldwide Offer)
Decathlon Digital FR Lille - Btwin Village -
Engineering Manager IAM – Core Identity (F/H)
Decathlon Digital FR Lille - Btwin Village -
Support Engineer - Last Mile Delivery (f/m/d)
Decathlon Digital FR Lille -
Staff Product Manager E-Commerce Web Upper Funnel (CDI)
Decathlon Digital FR Lille