Android Software Engineer

United States Digital Space LLC

Lille

Hybride

EUR 65 000 - 90 000

Plein temps

Il y a 3 jours
Soyez parmi les premiers à postuler
Générateur de candidature

Démarquez-vous pour ce poste — générez un CV personnalisé et une lettre de motivation en environ une minute.

Passez les filtres ATS

Avantages offerts par ce poste

Hybrid work 2 days per week
Equipment provided (Mac/Windows/Chrome
Great place to work
Certifications et formations internes
Bonus et intéressement
Aide à la mobilité & transport

Résumé du poste

Decathlon Digital Lille recherche un·e Software Engineer Android pour concevoir et faire évoluer un SDK Android modulaire dédié au Connected Locker. Vous maîtrisez Kotlin, Android et BLE, et vous développez une architecture Clean avec Coroutines et Flow, accessible via des API publiques simples.

Vous réaliserez une application de test Jetpack Compose pour QA et simulerez des scénarios hardware. Rejoindre une équipe locale dans un réseau mondial.

Qualifications

  • Expert Kotlin/Android avec vision Platform/SDK (bibliothèque/AAR restructurable).
  • Maîtrise BLE sous Android et connaissance des pièges (permissions, arrière-plan, variations OS/constructeurs).
  • Solide expérience en architecture logicielle (Design Patterns, Modularité, Injection de dépendances).
  • Basé à Lille et prêt à tester le code sur des équipements sportifs à proximité.

Responsabilités

  • Concevoir et faire évoluer une architecture Kotlin découplée et évolutive pour ajouter de nouveaux produits sans réécrire le cœur du système.
  • Maîtriser le stack BLE et les protocoles réels (MQTT/REST) pour local et Cloud.
  • Développer une application de test Jetpack Compose et intégrer des outils de simulation pour QA.
  • Créer des API publiques simples et idiomatiques (Kotlin Coroutines / Flow) pour abstraire la complexité hardware.

Connaissances

Kotlin
Android
Platform SDK
Architecture
Coroutines
Jetpack Compose

Outils

Android BLE Stack
MQTT
AWS IoT Core
REST/WebSockets
Gradle

Description du poste

Notre équipe Digital 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 librairie modulaire et robuste pour que les développeurs d'applications (Decathlon HUB, Mobility…) puissent intégrer n'importe quel équipement en quelques lignes de code.

TES MISSIONS
  • 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.
  • Connectivité 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.
STACK TECHNIQUE
  • Langage : Kotlin (100%)
  • Asynchronisme : Coroutines, StateFlow / SharedFlow
  • Connectivité / IoT : Android BLE Stack, MQTT (ex: Paho/HiveMQ), AWS IoT Core, REST / WebSockets
  • UI (Test App) : Jetpack Compose
  • Architecture & Injection : Clean Architecture, Dependency Injection (Hilt / Koin)
  • Outillage / CI-CD : Gradle (Build Logic / Version Catalogs), Git, CI/CD pipelines pour publication de SDK/AAR.
CE DONT TU AS BESOIN POUR RÉUSSIR
  • 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.
POURQUOI NOUS REJOINDRE ?
  • 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).
  • Primes mensuelles, intéressement, actionnariat.
  • Avantages CSE.
  • 25% de réduction sur nos produits.
  • Remboursement de 50% du titre de transport & aide à la mobilité urbaine.

Un environnement de travail stimulant : entreprise certifiée Great Place to Work et Happy Trainees. Des avantages attractifs (après 3 mois d’ancienneté).

Un accompagnement sur mesure : coaching, formations internes et externes, partage de connaissances. Une culture du sport et du test produit : deviens ambassadeur.trice de nos innovations et rejoins nos équipes sportives internes ! Je ne connais pas le secteur du sport, ai-je ma place chez Decathlon ?

Bien sûr ! Nous recherchons avant tout des personnes passionnées et motivées, que ce soit dans leur domaine d’expertise ou par le sport en général.

DECATHLON DIGITAL

Imaginez si la technologie nous permettait de repousser les frontières et d'offrir des expériences sportives inédites. C'est précisément notre ambition chez Decathlon Digital ! Nous sommes une équipe de plus de 5 000 experts en ingénierie logicielle, gestion de produits, données, cloud et cybersécurité, répartis à Paris, Lille et Amsterdam. Ensemble, nous créons la plus vaste plateforme sportive numérique, en exploitant les innovations technologiques pour optimiser la chaîne de valeur, concevoir des expériences connectées et donner une seconde vie à nos produits.

Changeons la donne pour de bon. Notre passion du sport nous guide et nous voulons qu’elle perdure. C’est pourquoi nous nous engageons à bâtir un modèle technologique plus durable, en réduisant notre impact direct sur l'environnement, et en créant un espace sûr et inclusif pour apprendre et nous épanouir ensemble. Rejoins l’équipe et façonnons le futur du sport.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Software Engineer Android [Digital] (f/m/d)
Software Engineer Android [Digital] (f/m/d)

Decathlon Digital EN • Villeneuve-d'Ascq

Hybride
EUR 65 000 - 90 000
Télétravail 2 jours/semaine
Bureaux Paris/Lille
Matériel fourni
+2
Software Engineer Android [Digital] (f/m/d)
Software Engineer Android [Digital] (f/m/d)

Decathlon Digital FR • Villeneuve-d'Ascq

Sur place
EUR 55 000 - 75 000
Télétravail partiel
Rémunération compétitive
Formation et certifications
Android Software Engineer
Android Software Engineer

Greenhouse Software, Inc. • Lille

Hybride
EUR 50 000 - 68 000
Primes mensuelles
Aide à la mobilité
Rabais produits 25%
+2
Staff Software Engineer (f/m/d)
Staff Software Engineer (f/m/d)

Decathlon Digital • Villeneuve-d'Ascq

Hybride
EUR 110 000 - 140 000
Hybride
Matériel fourni
Equipe internationale
+2
Staff Product Manager – Decathlon App [Permanent - CDI] (f/m/d)
Staff Product Manager – Decathlon App [Permanent - CDI] (f/m/d)

Greenhouse Software, Inc. • Paris

Sur place
EUR 90 000 - 130 000
Actionnariat salarié
Bonus mensuel/trimestriel
Staff Product Manager – Decathlon App [Permanent - CDI] (f/m/d)
Staff Product Manager – Decathlon App [Permanent - CDI] (f/m/d)

Decathlon Digital • Paris

Hybride
EUR 90 000 - 120 000
Hybride travail
Équipement Mac/Windows
Équipe locale dans un réseau mondial
+2
Senior Software Engineer Back-end Shopping App (f/m/d)
Senior Software Engineer Back-end Shopping App (f/m/d)

Decathlon Digital • Paris

Hybride
EUR 70 000 - 100 000
Télétravail 2 jours/semaine
Matériel fourni
Équipe locale internationale
+1
Senior Support engineer [Digital] (f/m/d)
Senior Support engineer [Digital] (f/m/d)

Decathlon Digital • Villeneuve-d'Ascq

Hybride
EUR 60 000 - 80 000
Hybrid work
Equipment provided
International career opportunities
+2
Senior IoT/Cloud Engineer (f/m/d)
Senior IoT/Cloud Engineer (f/m/d)

Decathlon Digital • Paris

Sur place
EUR 90 000 - 120 000
Organisation de travail hybride
Tech Lead Software Engineer Android (f/m/d)
Tech Lead Software Engineer Android (f/m/d)

Decathlon Digital • Villeneuve-d'Ascq

Hybride
EUR 65 000 - 90 000
Organisation hybride
Matériel fourni
Équipe locale
+2