Développeur-se mobile - Application Radio France

Radio France

Paris

Sur place

EUR 65 000 - 90 000

Plein temps

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

Obtenez une réponse de cet employeur — un CV et une lettre de motivation adaptés exactement à ce qu’on recherche pour ce poste.

Passez les filtres ATS

Résumé du poste

Radio France, Direction du Numérique et de la Stratégie d’Innovation, recherche un développeur Kotlin Multiplatform pour rejoindre l’équipe Application Mobile et contribuer à l’écosystème applicatif Radio France. Le poste implique le développement d’applications partagées entre Android, iOS, TV, automobile et montre connectée, avec une stack KMP et Compose Multiplatform.

Vous participerez à la conception, aux revues de code et à l’amélioration continue, tout en privilégiant la qualité,

Qualifications

  • Expérience significative en développement Kotlin.
  • Maîtrise des fondamentaux du développement d’applications mobiles modernes.
  • Connaissance de Compose et des architectures modernes.
  • Bonne maitrise des notions de code asynchrone (Coroutines & Flow).
  • Importance de la qualité, maintenabilité et testabilité du code.
  • Sensibilité aux pratiques de software craftsmanship et à l’accessibilité numérique.
  • Maîtrise de l’écriture de tests.
  • Habitude de travail en mode Agile et pluridisciplinaire.
  • Autonomie et force de proposition.
  • A l’aise à l’oral comme à l’écrit pour échanger sur des sujets techniques complexes.

Responsabilités

  • Produire du code testable et de qualité.
  • Concevoir et développer des fonctionnalités, de la discovery jusqu’à la production.
  • Participer au développement de l’architecture Kotlin Multiplatform.
  • Développer des fonctionnalités partagées entre plusieurs plateformes.
  • Contribuer aux applications Android, iOS, TV, Automobile et Watch selon les besoins.
  • Évoluer l’architecture et la stack technique.
  • Mettre en place et faire évoluer les interfaces avec Compose Multiplatform.
  • Écrire et maintenir les tests nécessaires à la qualité des applications.
  • Participer aux revues de code et échanges techniques.
  • Réaliser et accompagner les releases et suivre leur bon déroulement via Firebase Crashlytics.
  • Participer à la veille technique et tester de nouvelles technologies lorsqu’elles améliorent les produits.

Description du poste

La Direction du Numérique et de la Stratégie d’Innovation de Radio France est responsable des orientations stratégiques et de la mise en oeuvre du développement numérique de Radio France. ?A ce titre, et en lien avec les antennes et les directions transverses de l’entreprise, elle conçoit, développe, maintient et héberge les produits numériques comme les sites, les applications mobiles ou pour les objets connectés.?
Elle accompagne les radios du groupe, ses directions et la Maison de la Radio dans la mise en oeuvre des offres numériques.
L’application Radio France est développée par des équipes pluridisciplinaires composées de développeurs et développeuses, PO, QA, PM et designers UX/UI.
Vous intégrerez l’équipe Application Mobile et contribuerez au développement de l’écosystème applicatif de Radio France.
Notre stack mobile repose aujourd’hui largement sur Kotlin Multiplatform (KMP), avec une volonté forte de mutualiser le code et les pratiques entre les différentes plateformes.
KMP est aujourd’hui utilisé chez Radio France sur plusieurs environnements : Android, iOS, TV, voiture et Watch.
Notre objectif est de construire une plateforme applicative commune capable d’adresser plusieurs devices et systèmes d’exploitation.
Vous participerez également à nos temps de partage et d’amélioration continue : pair programming, revues de code, échanges techniques, veille et expérimentation autour des nouvelles pratiques de développement.

Stack technique
Coeur technique
  • Kotlin Multiplatform (KMP) : code partagé Android / iOS / TV / Automotive / watchOS
  • Compose Multiplatform
  • Coroutines & Flow
  • Clean Architecture (domain / data / presentation / view)
  • MVVM
Persistence & réseau
  • SQLDelight
  • Ktor Client
  • AndroidX DataStore
  • kotlinx.serialization
DI & qualité
  • Koin
  • Detekt
Outillage & CI/CD
  • GitLab
  • Codemagic
  • Firebase / Crashlytics
  • Claude Code

Notre stack KMP nous permet aujourd’hui de partager une partie croissante de notre code entre Android, iOS, TV, Automotive et watchOS. Compose Multiplatform, le framework UI multiplateforme de JetBrains, accompagne cette évolution et permet de mutualiser nos interfaces et composants entre les différentes plateformes, y compris iOS. L’IA fait également partie de nos pratiques de développement. Claude Code est mis à disposition des équipes comme outil d’assistance au développement.

Vos missions ?
  • Produire du code testable, maintenable et de qualité.
  • Concevoir et développer des fonctionnalités, de la discovery jusqu’à leur mise en production.
  • Participer au développement de notre architecture Kotlin Multiplatform.
  • Développer des fonctionnalités pouvant être partagées entre plusieurs plateformes.
  • Contribuer à nos applications Android, iOS, TV, voiture et Watch selon les besoins des produits.
  • Participer à l’évolution de notre architecture et de notre stack technique.
  • Participer à la mise en place et à l’évolution de nos interfaces avec Compose Multiplatform.
  • Écrire et maintenir les tests nécessaires à la qualité de nos applications.
  • Participer aux revues de code et aux échanges techniques de l’équipe.
  • Réaliser et accompagner les releases des applications et suivre leur bon déroulement, notamment grâce à Firebase Crashlytics.
  • Participer à la veille technique et expérimenter de nouvelles technologies lorsque celles-ci peuvent améliorer nos produits ou nos pratiques.
Profil recherché :
Must Have
  • Vous avez une expérience significative en développement Kotlin.
  • Vous maîtrisez les fondamentaux du développement d’applications mobiles modernes.
  • Vous connaissez Compose et les architectures modernes.
  • Vous êtes à l’aise avec les problématiques de code asynchrone, notamment Coroutines et Flow.
  • Vous accordez une importance particulière à la qualité, la maintenabilité et la testabilité du code.
  • Vous êtes sensibilisé(e) aux pratiques de software craftsmanship, aux enjeux de l’accessibilité numérique.
  • Vous maîtrisez l’écriture de tests.
  • Vous avez l’habitude de travailler dans un environnement agile et pluridisciplinaire.
  • Vous êtes autonome et force de proposition.
  • Vous êtes à l’aise à l’oral comme à l’écrit pour échanger sur des sujets techniques complexes.
Nice to have
  • Vous avez déjà travaillé avec Kotlin Multiplatform.
  • Vous connaissez Compose Multiplatform.
  • Vous avez une expérience du développement iOS ou une connaissance de son écosystème.
  • Vous avez déjà développé pour d’autres environnements que le smartphone : TV, automobile, montre connectée…
  • Vous avez une expérience des problématiques de Design System et de composants UI partagés.
  • Vous utilisez des assistants de développement basés sur l’IA et savez les intégrer intelligemment à votre workflow.
  • Vous avez une appétence pour l’UX et l’UI et suivez les évolutions des écosystèmes Kotlin et multiplateformes.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Développeur-se mobile - Application Radio France
Développeur-se mobile - Application Radio France

Radio France • Paris

Sur place
EUR 55 000 - 75 000
Développeur-se mobile - Application Radio France (H/F)
Développeur-se mobile - Application Radio France (H/F)

Radio France • Paris

Sur place
EUR 55 000 - 85 000
Kotlin Multiplatform Mobile Engineer (Android/iOS/TV/Watch)
Kotlin Multiplatform Mobile Engineer (Android/iOS/TV/Watch)

Radio France • Paris

Sur place
EUR 65 000 - 90 000
Ingénieur Mobile Kotlin Multiplatform
Ingénieur Mobile Kotlin Multiplatform

Radio France • Paris

Sur place
EUR 55 000 - 85 000
Développeur Android Senior - Kotlin / Jetpack Compose / Streaming
Développeur Android Senior - Kotlin / Jetpack Compose / Streaming

Mobile Tech People • Paris

Hybride
EUR 70 000 - 90 000
Télétravail partiel (2 jours/semaine)
Localisation à Paris
Développeur.se Android - Lille
Développeur.se Android - Lille

Listen Too • Lille

Hybride
EUR 45 000 - 65 000
Développeur Android Senior - Kotlin / Jetpack Compose / Streaming
Développeur Android Senior - Kotlin / Jetpack Compose / Streaming

Mobile Tech People • Paris

Hybride
EUR 60 000 - 90 000
Télétravail partiel
Mission longue
Développeur Android Senior – Kotlin / Jetpack Compose (H/F)
Développeur Android Senior – Kotlin / Jetpack Compose (H/F)

Warren Walter • Paris

Sur place
EUR 60 000 - 90 000
ingénieur(e) développement mobile senior– spécialiste android & kotlin multiplatform (kmp) (h/f) -
ingénieur(e) développement mobile senior– spécialiste android & kotlin multiplatform (kmp) (h/f) -

Randstad Digital FR • Montpellier

Hybride
EUR 55 000 - 75 000
Télétravail partiel
Formation interne
Udemy for Business
+2
Développeur Android Senior – Kotlin / Jetpack Compose freelance (H/F)
Développeur Android Senior – Kotlin / Jetpack Compose freelance (H/F)

Warren Walter • Paris

Sur place
EUR 60 000 - 90 000