Radio France - Pôle Numérique

Radio France - Pôle Numérique

Tech Lead Android

  • CDI 
  • Début :  
  • Paris
  • > 3 ans

Le poste

Tech Lead Android

  • CDI 
  • Début :  
  • Paris
  • > 3 ans

Cette offre a été pourvue !

À propos

La Direction Technique du Numérique est responsable de la mise en œuvre des orientations stratégiques et du développement numérique de Radio France.

Nous sommes des développeurs et développeuses, des ops, des responsables produits, marketing ou seo, des data scientists, etc. répartis dans une quinzaine d’équipes pluridisciplinaires adeptes des méthodologies agiles.

Nous développons et hébergeons l’ensemble des offres numériques grand-public de nos radios :

  • 6 sites web (franceinter.fr, francebleu.fr, fip.fr, franceculture.fr, francemusique.fr, mouv.fr), qui représentent 100 millions de visites / mois ;
  • 5 applications mobiles ;
  • les flux RSS et la distribution de l’ensemble de nos podcasts : 150M d’écoutes à la demande (AOD+podcasts+vidéos) / mois ;
  • la diffusion audio-numérique (streaming) de nos radios et webradios : 75M d’écoutes live / mois ;
  • les programmes interactifs de nos assistants vocaux ;
  • une Open API ;
  • etc.

Nous permettons, avec nos sites de contributions, à nos contributeurs (journalistes, producteurs, etc.) de créer des contenus propres pour nos 7 radios et d’enrichir les données métiers liées à l’antenne.

La qualité logicielle et l’amélioration continue sont au coeur de la préoccupation des équipes qui apprennent en permanence via des temps de partages, d’échanges et de formations (pair programming, dojo, BBL, communautés de pratiques, ateliers…).

Notre infrastructure technique est basée sur Kubernetes et hébergée sur du Cloud public (AWS, Scaleway, GCP…). Nous développons et déployons l’ensemble de nos microservices avec pour objectif qu’ils soient disponibles, performants et résilients face aux pannes. Nous sommes adeptes de la philosophie “You Build It, You Run It” et chaque équipe est responsable de ses services depuis leur conception jusqu’à l’exploitation en production.

Notre stack et nos outils

  • Langages : Kotlin et Swift / PHP, React et Svelte / NodeJS et Go.
  • Architecture des applications : MVVM, Architecture Components et Clean archi / RxSwift, Coordinators
  • Architecture d’intégration : Micro-services, API first
  • Méthodologie : Agilité, TDD, Design Thinking, Lean UX
  • IDE et autres outils : Android Studio / xCode, FastLane
  • CI/CD : Gitlab et Gitlab-CI. Bitrise.
  • Infra : Kubernetes, AWS, CDN Akamai
  • Logiciels Infra : PostgreSQL, RabbitMQ, Varnish, Hashicorp Vault, FreeIPA, Ansible, Terraform, Kapitan & Jsonnet.
  • Supervision & Alerting : ELK, Prometheus, Grafana, Thanos, Pingdom, PagerDuty.

Descriptif du poste

Nous recherchons le ou la tech lead android de l’équipe de l’app mobile de Radio France. L’équipe est intégrée au sein des équipes fronts.

L’équipe de l’app mobile de Radio France est responsable de :

  • créer, afficher et modifier l’écran d’une émission, de la bibliothèque et de la page de contenu éditorialisé ;
  • gérer le hors connexion, la synchronisation en base de données locale des données distantes ;
  • récupérér et afficher des données via API ;
  • personnaliser l’application mobile en fonction du profil utilisateur ;
  • maintenir et faire évoluer les librairies transverses ;
  • réaliser des tests unitaires ;
  • ajouter et maintenir des outils d’intégration continue ;
  • documenter ;

Le ou la tech lead android aura pour rôle :

  • Organiser le quotidien d’une équipe de dev mobile et veiller à ce qu’elle soit au rendez-vous de ses responsabilités
  • Imaginer et mettre en œuvre les évolutions techniques de l’équipe
  • Travailler avec les différentes équipes techniques de la Direction du Numérique pour les accompagner dans l’utilisation de nos différents outils

Pendant une semaine type, vous allez :

  • Gérer l’équipe de dev.
  • Développer (en kotlin principalement).
  • Interagir avec les différentes équipes de la Direction du Numérique utilisant nos différents services.
  • Faire de la veille et des POCs sur les sujets à venir.

Profil recherché

Nous recherchons une personne :

  • Qui aime les challenges techniques.
  • Qui n’aime pas les tâches manuelles répétitives, et qui va préférer les industrialiser.
  • Curieuse, qui aime apprendre de nouvelles technos, de nouveaux outils.
  • Qui pratique les méthodologies agiles.
  • Qui aime partager son travail, ses idées, avec les autres.
  • Qui fait des propositions.
  • Qui aime l’OpenSource et le Logiciel Libre.

Niveau technique, cette personne doit :

  • Être à l’aise sur Android.
  • Maitriser Kotlin.
  • Scripter ou développer et savoir lire du code.
  • En bonus, avoir déjà fait du Swift / iOS.

Ce que vous trouverez chez Radio France :

  • Des problématiques métiers stimulantes, liées à la radio, à la production et la distribution du son à grande échelle.
  • Une stack technique moderne, mature, et en constante évolution.
  • Une équipe soudée et motivée.
  • Une ambiance et un cadre de travail exceptionnels en plein cœur de Paris.

Déroulement des entretiens

  1. Entretien avec le responsable des équipes front
  2. Entretien avec notre responsable RH

Découvrez l'équipe

Ce contenu est bloqué
Le cookie Youtube est obligatoire pour voir ce contenu
Questions et réponses sur l'offre
  • Ajouter aux favoris
  • Partager sur Twitter
  • Partager sur Facebook
  • Partager sur Linkedin