Android Software Engineer
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Notre équipeDigital Sports recherche un·e Software Engineer Android basé·e àLille.
Notre sens : "Bring people together through sport to make wellbeing accessible for all."
Chez Decathlon, notre ambition est claire : rassembler autour du sport et rendre le bien‑être accessible au plus grand nombre.
Pour donner vie à cet objectif, nous nous appuyons sur deux forces majeures :
- Nos coéquipiers, qui sont le cœur battant de notre écosystème.
- Notre ancrage local, qui nous lie à chaque communauté sportive pour offrir des solutions uniques (produits, services et expériences).
Pour propulser cette vision, le Digital est un levier clé.
Ton futur terrain de jeu : la Digital Sport Unit
Véritable trait d'union entre nos marques sportives et le digital, cette équipe conçoit les solutions de demain.
En nous rejoignant, tu auras un impact direct : tu contribueras à créer et déployer des produits, services et expériences digitales pour simplifier le quotidien de nos coéquipiers et enchanter la pratique de nos utilisateurs sportifs.
Le Connected Locker, c'est le cœur logiciel qui fait le pont entre tous nos produits physiques (vélos, tapis, montres) et l'écosystème digital de Decathlon.
Ton défi ?Absorber la complexité.Chaque produit a ses propres protocoles et spécificités hardware ; le rôle du CL est d'unifier tout cela dans une librairiemodulaireet robuste pour que les développeurs d'applications (Decathlon HUB, Mobility..) puissent intégrer n'importe quel équipement en quelques lignes de code.
- Architecture Modulaire & Design de SDK : 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..
onnectivité Hybride & IoT : Maîtriser le stack Bluetooth Low Energy (BLE) sous Android (gestion des cycles de vie, scans, reconnexions, spécificités constructeurs/ROMs) pour le local, et le MQTT/REST pour la communication Cloud
Développement d'une "Test App" :
Développer et maintenir une application de test dédiée (Jetpack Compose).
Permettre aux QA de valider les fonctionnalités du SDK en isolation.
Intégrer des outils de simulation (mocking) pour tester les cas d'erreurs hardware difficiles à reproduire en réel
- Abstraction (L'Art du SDK Android) : Créer des API publiques simples et idiomatiques (Kotlin Coroutines / Flow) pour masquer la complexité des machines d'états hardware aux applications utilisatrices.
Connectivité / IoT : Android BLE Stack, MQTT (ex: Paho/HiveMQ), AWS IoT Core, REST / WebSockets
Outillage / CI-CD : Gradle (Build Logic / Version Catalogs), Git, CI/CD pipelines pour publication de SDK/AAR.
- Tu es un·e expert·e Kotlin / Android avec une vraie vision "Plateforme / SDK" (tu penses bibliothèque/AAR recontextualisable avant de penser écran/UI).
- Tu maîtrises le BLE sous Android et connais ses pièges (permissions, restrictions arrière-plan, variations selon les versions d'OS/constructeurs), et tu es à l'aise avec les protocoles réseau temps réel (MQTT).
- Tu as une solide expérience en architecture logicielle (Design Patterns, Modularité, Injection de dépendances).
- Tu es basé à Lille, prêt à tester ton code sur les machines de sport à 50m de ton bureau.
- Une appétence forte pour le travail en équipe et une culture du partage.
- Un intérêt pour l’impact du sport sur le développement personnel et collectif
- L’envie de rejoindre une entreprise engagée dans le Tech4Good et l’innovation responsable.
Chez Decathlon, nous mettons un point d’honneur à offrir un cadre de travail épanouissant et motivant.
- Organisation de travail hybride (2 jours de télétravail par semaine);
- Matériel fourni en accord avec tes missions et nos engagements sociétaux (Mac, Windows, ou Chromebooks) ;
- Une équipe de projet locale au sein d'un réseau mondial (possibilité de carrière internationale) ;
- Développement des compétences et accompagnement (diversité des projets, certifications techniques dès la première année, formations internes et externes, etc.) ;
- Package de rémunération (participation des employés aux actions de l'entreprise, bonus mensuels/trimestriels).
Un environnement de travail stimulant : entreprise certifiée Great Place to Work et Happy Trainees.
Des avantages attractifs (après 3 mois d’ancienneté) :
- Primes mensuelles, intéressement, actionnariat
- 25% de réduction sur nos produits
- Remboursement de 50% du titre de transport & aide à la mobilité
- Un accompagnement sur mesure : coaching, formations internes et externes, p