Cette offre n’est plus disponible.

Lead Développeur Android (H/F)

CDI
Paris
Salaire : Non spécifié
Télétravail fréquent
Expérience : > 5 ans
Éducation : Bac +5 / Master

RATP Smart Systems
RATP Smart Systems

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Lead Développeur Android (H/F)

A propos de nous 🚍:

Présente dans 10 pays, 120 réseaux de transport et composée de 200 collaborateurs, RATP Smart Systems est spécialisée dans le domaine des ITS (Intelligent Transport Systems) et le développement de services d’aide à la mobilité.

Nous concevons, réalisons et exploitons des systèmes de billettique, d’information voyageurs et d’aides à l’exploitation qui encouragent le report modal vers les transports collectifs🚊.

Nous intervenons auprès des collectivités territoriales et des opérateurs qui souhaitent faciliter l’accès aux transports du quotidien.
Nous sommes gestionnaire de la billettique en Île-de-France qui fait de nous l’un des leaders du secteur des systèmes de transport intelligents en France.
Nous avons placé l’innovation et l’excellence opérationnelle au cœur de nos préoccupations.

Nourris par une passion pour l’innovation, notre mission est d’avancer un peu plus chaque jour vers la mobilité de
demain, plus fluide et plus simple. Dotés d’une exigence quotidienne de l’excellence, nous certifions à nos clients une
perfection technologique et une relation de confiance basée sur le suivi et l’écoute personnalisée.

🔎 Nous sommes à la recherche d’un(e) Lead développeur Android pour un démarrage dès que possible sur Paris en CDI/temps plein, dans le cadre du front-end des sites RATP l’objectif est de construire une brique technique et fonctionnelle encapsulant pour les frontaux la complexité d’appels au APIs back, tout en respect les principes de résilience et de scalabilité.

Plus qu’un diplôme, nous cherchons des talents de « Lead Développeur Android ».

Description du poste 📝:

Tu es à la fois responsable des choix techniques de son produit et de leur alignement avec la stack technologique de RATP Smart Systems et tu es responsable d’accompagner techniquement l’équipe de développement Android afin de leur permettre de monter en compétence.

Activités principales 📋 :

Arbitrages techniques au sein de l’équipe
Suivre la bonne progression des développements
Garantir la qualité du code globale du projet (code, interface, chaîne de tests)
Garantir le partage et la connaissance technique du projet (documentation, etc)
Contribuer aux communautés de pratiques
Management d’équipe
Expertise technique et forte polyvalence sur les technologies android (Kotlin, Java)
Maîtrise des architectures techniques android
Connaissance en pratique Agile
Maîtrise des pratiques de software delivery (Pair-coding, Code Review, PR, etc.)
Connaissance en CI/CD (Jenkins, Git, etc.)
Connaissance en management de la qualité et sensibilité au design
Connaissance des approches de développement Back et Natif

Environnement Technique 💻:

Langages de dév. : Kotlin
Web services : REST, flux JSON
Base de données : SQLite
Gestion des versions : GIT
Plateforme d’intégration continue : Jenkins, Sonar
Tests unitaires
Injection de dépendances (Dagger2)
Android Architecture Components
Room
Firebase

Activités complémentaires 📃 :

Définir la ligne directrice, les choix techniques et les méthodes et bonnes pratiques à utiliser pour le produit en termes de développement
Suivre la bonne progression des développements
Analyser les besoins et les contraintes techniques
Accompagner les développeurs dans la résolution des problèmes et les faire monter en compétences
Prendre en charge des parties spécifiques de delivery
Garantir la qualité du code globale du projet (code, interface, chaîne de tests)
Garantir le partage et la connaissance technique du projet au travers de la documentation


Profil recherché

Ton profil 👈:

Compétences attendues 💾 :

Compétences techniques indispensables :

  • Excellence technique Android et bonnes pratiques

  • Architecture logicielle

  • Conception objet

  • Langages de dév. : Kotlin, Java Android

  • Web services : REST, flux JSON

  • Base de données : SQLite

  • Gestion des versions : GIT

  • Plateforme d’intégration continue : Jenkins, Sonar

  • Tests unitaires

    Compétences techniques souhaitées

  • Cartographie

  • Injection de dépendances (Dagger2)

  • Android Architecture Components

  • Room

  • Firebase

    Autres compétences

  • Maîtrise des pratiques Agiles

  • Capacité à communiquer, ouverture d’esprit

  • Management d’équipe.

Déroulement des entretiens 💬 :
Une fois ton profil sélectionné, tu effectueras un test technique, à la suite de celui-ci que tu réussiras haut la main, tu échangeras avec le service RH et le CTO.

Alors si notre offre t’intéresse, n’hésites pas à postuler 📩 !

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres