Mission générale du poste
Sous lautorité dun responsable technique doffre, le ou la développeuse expérimenté-e Android assure le développement des produits numériques de Radio France en respectant les délais et les normes de qualité définis par Radio France.r Radio France.
Activités, responsabilités du titulaire
Il·elle a en charge les principales activités suivantes :
· Développe seul·e ou en équipe des fonctionnalités, des scripts, des parties de fonctionnalités et ce quel que soit le langage de développement du produit (mais majoritairement sous Android) ;
· Assure la maintenance et lamélioration continue des produits ou des parties de produits qui lui sont confiés ;
· Suit les préconisations techniques de son équipe tout en étant force de propositions ;
· Sassure de la qualité de son code en intégrant les préconisations du comité dexcellence opérationnelle et des bonnes pratiques de la Direction Technique du Numérique ;
· Écrit et maintient les tests (unitaires, fonctionnels, etc.) de ses propres développements et/ou des produits ou partie de produit qui lui sont confiés ;
· S'intègre et participe aux rituels de la méthodologie de son équipe ;
· Peut être amené·e à assurer un rôle spécifique au sein de la méthodologie de son équipe (Scrum Master) ;
· Peut, à la demande de son responsable, effectuer la synchronisation technique du développement dune partie dun produit, dune fonctionnalité, etc.;
· Assure une veille technologique, suit l'évolution des pratiques, se tient informé·e des évolutions technologiques et les partage avec l'ensemble des équipes ;
· Participe aux communautés de pratiques, aux rituels entre les différentes équipes.
Lunivers des équipes de la Direction Technique du Numérique :
· Entièrement open source ;
· Pratiques de toute méthode œuvrant dans le sens du travail collaboratif, faisant fi des frontières entres les métiers pour mettre le produit, les usages et les usagers au centre de la création de valeurs (Scrum, Lean Startup, Design thinking )
· Architecture des applications mobiles iOS : MVVM, RxSwift, Coordinators, Clean archi;
· Bonnes pratiques, tests unitaires, tests dintégration, tests UI, code review, pair programming ;
· Ateliers de partages de connaissances : BBL, Pizza Talk, Dojo, COP ;
· Logiciels : PHP (Symfony, Drupal), JavaScript (React, Svelte), RabbitMQ, Go, Docker, iOS (Swift, RxSwift, Switft UI, Combine, Objective-C), Android (Java, Kotlin et RX, Coroutines, Compose) ;
· Infrastructure : Kubernetes, AWS, CDN Akamai, Ansible, Terraform, Kapitan & Jsonnet ;
· Bases de données & NoSQL (PostgreSQL, MySQL, Elastic Search, Cassandra, etc.),
· Cloud Public (AWS, GCE), Kubernetes,
· industrialisation et support : Gitlab & GitLab CI, Bitrise
Informations complémentaires
- 2 postes à pourvoir ;
- Ce que nous pouvons vous apporter :
Un environnement de travail collaboratif rythmé par des pratiques Agiles et DevOps ;
Un environnement technique et des produits riches et variés ;
Une bonne connaissance des produits numérique à forte charges ;
Des équipes tournées vers les usages et à la disposition de leur produit ;
De très bonnes expériences sur les produits numériques dans le monde des médias.
Profil 1/2
· Capacité à travailler en équipe indispensable, forte capacité relationnelle ;
· Rigueur, capacité dorganisation ;
· Aisance dans la communication écrite et orale dans un environnement multidisciplinaire ;
· Passionné·e, dynamisme, réactivité, force de proposition.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.