Mobile Android Developer (H/F) - CDI - Paris

  • Paris, France
  • Full-time

Company Description

Chauffeur Privé est le leader français du VTC présent à Paris, Lyon, sur la Côte d’Azur et bientôt dans d’autres villes d’Europe.

Le service, lancé il y a 5 ans, propose une alternative novatrice et made in France au transport de personnes et aux Taxis. Chauffeur Privé dispose aujourd'hui de la plus grande flotte de chauffeurs indépendants en Ile-de-France, avec plus de 15 000 chauffeurs.

Depuis son lancement en Mars 2012, près de 1 million de clients ont adhéré au service ; un succès qui hisse Chauffeur Privé en 2ème position du classement des Start-Up à plus forte croissance en 2016 en France.

Nous recherchons des talents pour nous accompagner dans notre développement, une centaine de recrutements sont prévus en 2017 !

Job Description

Ambition du poste : Améliorer, développer et construire ensemble la stack technique Chauffeur Privé de demain pour apporter la meilleure expérience à nos millions d’utilisateurs. En tant que développeur Android de l’équipe, vous serez également garant de l’expérience utilisateur pour nos clients ou nos chauffeurs en développant de nouvelles fonctionnalités.

L’équipe : Notre organisation actuelle est fortement inspirée de la méthodologie Scrum, avec des sprints de 2 semaines. Vous rejoindrez une équipe pluridisciplinaire regroupant des talents complémentaires parmi lesquels : développeurs full-stack, développeurs mobiles, DevOps, ingénieurs Data, ingénieurs QA et Product Owner.

Votre équipe est owner de son périmètre : elle suit ses indicateurs métiers, dispose de sa propre roadmap et mène ses projets de bout en bout jusqu'au déploiement en production.


Le mobile chez Chauffeur Privé :

  • UX : La géolocalisation est au coeur de notre UX, couplée avec une navigation simple en quelques étapes. Que ce soit côté client ou côté chauffeur, nous travaillons dur pour aller droit au but et simplifier l’expérience dans les moindres détails.

  • Stack GPS & réseau : Notre défi quotidien est de géolocaliser les Chauffeurs les plus proches en quelques secondes, même lorsque les conditions réseaux et GPS ne sont pas bonnes.

  • Architecture : Nous sommes continuellement en recherche de nouvelles solutions pour repousser les limites d’Android. Nous utilisons aujourd’hui la programmation reactive avec Rx, et nous migrons nos applications Android sur Kotlin.

Nous souhaitons également participer à des meetup et contribuer à la communauté en présentant nos technologies et best practices.


Nos trois obsessions :

  • Robustesse : nous visons un uptime de 100%, nos développements doivent êtres robustes, nous migrons sans downtime et somme ultra-rigoureux, notamment sur les tests unitaires et fonctionnels
  • Scalabilité : notre trafic augmente sans cesse, nos services doivent pouvoir absorber la charge actuelle et future
  • Pertinence : juste ce qu’il faut, ni plus, ni moins, pour la fonctionnalité comme pour son implémentation


Missions : Au sein d’une équipe Scrum pluridisciplinaire, vous devrez:

  • Travailler avec les autres membres de l’équipe sur un ensemble de projets, de fonctionnalités, et de correctifs

  • Discuter les tâches, évaluer leur complexité et suggérer des solutions itératives

  • Prendre en charge la revue de code de vos coéquipiers

  • Participer aux discussions transverses d’architecture qui ont lieu avant chaque changement important

  • Être le point de ralliement technique pour les projets suivant votre expérience et vos compétences

  • Présenter votre travail à des collègues non techniques durant des réunions métiers

  • Faire des présentations techniques au Stand-Up Tech hebdomadaire

  • Poser des questions, donner votre opinion sur les sujets importants ou les améliorations organisationnelles

Qualifications

  • De formation Bac+4/5, vous justifiez de 2 ans minimum  d’expérience en développement mobile ;
  • Vous maitrisez le SDK Android et le lifecycle d’une application mobile ;
  • Vous connaissez la programmation reactive avec Rx ;
  • Vous utilisez les best practices (tests, coverage, etc..) ;
  • Vous êtes impliqué dans votre équipe et vous êtes toujours là pour aider ;
  • Une connaissance des méthodes Scrum est un atout ;
  • Un dépôt Github et/ou une(des) application(s) sur Google Play est un atout ;
  • Un bon niveau en anglais est souhaité (environnement international).

Additional Information

    • Rémunération à définir en fonction de l'expérience
    • 100 € de crédits Chauffeur Privé par mois, cumulables
    • BSPCE à discuter à la fin de la période d'essai
    • Date de début : ASAP