Cette offre n’est plus disponible.

Lead Développeur Android

CDI
Paris
Salaire : Non spécifié
Télétravail non autorisé
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)

🔎 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 ».

DESCRIPTIF 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.

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


Déroulement des entretiens

DEROULEMENT 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.

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