Lead Fullstack Software Engineer (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

L'équipe Tech : 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. 


Environnement technique : La plateforme Chauffeur Privé est composée de plusieurs applications web et micro-services, chacun d’entre eux possédant leurs propres BDD et API. Nous développons en JavaScript, Go, Cucumber, SQL, et Python sur des BDDs MongoDB, PostgreSQL et ElasticSearch, avec Angular et ReactJS comme frameworks frontend.

Notre environnement de production "data driven" permet de suivre et améliorer continuellement nos KPI métiers.

Nos trois obsessions :

  1. 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
  2. Scalabilité : notre trafic augmente sans cesse, nos services doivent pouvoir absorber la charge actuelle et future
  3. Pertinence : juste ce qu’il faut, ni plus, ni moins, pour la fonctionnalité comme pour son implémentation


Ambition du poste : En tant que « Lead Fullstack Software Engineer », votre rôle est de concevoir, développer et faire évoluer un ensemble complet de composants logiciels, et d’animer une équipe de 6+ développeurs. Plusieurs postes sont ouverts.


Vos missions :

Vous travaillez en méthode Agile (DevOps / Scrum).

Pour les composants sous votre responsabilité, votre action s’applique à l’ensemble du cycle de vie logiciel :

  • En collaboration avec le Product Owner et le Product Manager, vous évaluez la complexité des enjeux techniques et vous conduisez le changement ;

  • Vous décrivez fonctionnellement la solution envisagée et vous validez techniquement les solutions proposées par le Product Owner ;

  • Vous travaillez en équipe sur chaque nouvelle feature et vous validez les développements réalisés par votre équipe ;

  • Vous êtes en charge du suivi en phase de production et maintenance ;

  • Vous partagez régulièrement avec vos collègues non-techniques lors de business review.

Vous êtes à la fois développeur, manager d’équipe, architecte et chef de projet, dans le cadre d’une responsabilité globale au sein d’une structure souple et peu hiérarchisée.

En parallèle, vous participez activement aux activités transverses de l’équipe « Software Development » (veille technologique, architecture, bonnes pratiques de développement, …), avec un rôle de référent et de leader.

Qualifications

Votre profil :

  • De formation Bac+4/5, vous justifiez de 5 à 10 ans d’expérience en développement logiciel, idéalement dans le web (« pure player », société de services / ESN ou éditeur de logiciels) ;
  • Vous justifiez d'une expérience en management d'équipe ;
  • Vous avez si possible déjà travaillé en environnement NodeJS / Javascript / MongoDB ;
  • Nous serons aussi ouverts à des candidats possédant des compétences dans d’autres environnements techniques, s’ils sont flexibles et curieux ;
  • Une connaissance des méthodes Scrum / DevOps / TDD (Test Driven Development) 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