Senior Software Engineer - Nantes

Unbefristeter Vertrag - Nantes

TL;TR: Nous ouvrons un nouveau bureau à Nantes, Doctolib recherche les pionniers de notre première feature team! 

 

⚠️En raison du confinement, nous sommes tous en télétravail, mais nous continuons de développer de nouveaux produits et fonctionnalités pour nos utilisateur. Nous recrutons toujours et avons adapté notre processus de recrutement: tous nos entretiens, ainsi que l'onboarding, se déroulent désormais à distance.

 

Lancé il y a 7 ans en France et 4 ans en Allemagne, Doctolib est le premier et le plus gros service de e-santé en Europe, principalement en France et en Allemagne. Notre ambition est de révolutionner le secteur de la e-santé en donnant à nos utilisateurs (professionnels et patients), un meilleur accès et des outils dont ils ont besoins. 

Pour les patients, Doctolib permet de trouver un rendez-vous médical rapidement. Nous proposons aussi une plateforme de gestion SaaS à destination des médecins, des cabinets médicaux et des hôpitaux. Nous travaillons principalement sur deux produits: l’agenda et la téléconsultation. 

 

Software Engineer à Nantes, pourquoi faire?🐘 

Celà fait bientôt 3 mois que nous avons commencé notre vie nantaise. On est parti “from scratch” et le projet prend forme:

  • Les supports clients et techniques sont lancés ;
  • La toute première feature team a été créée avec 1 Engineering Manager, 2 développeurs et 1 Product Owner
  • Notre but: 3 features team pour fin 2020, avec une quinzaine de Développeur-euses.

Nous recherchons une 3ème personne sénior (côté développement) qui pourra apporter son expérience à la team sur le point technique et humain (mentoring). 

La répartition de ton temps ?

  • 50% du temps sur de la feature: terrain, workshop, cadrage technique, développement, test, refactoring (…)
  • 15% du temps sur des développements purement technique (nous appelons ça des Tech Tasks). Stabilité, sécurité, dette technique, you name it;
  • 15% du temps sur des bugfix. C’est le bon ratio pour nous pour garder une plateforme saine.
  • Le reste est divisé entre aide au recrutement, aux rituels (rétrospective, stand-ups…), au partage de connaissance (mentoring, Tech Time);

Les avantages d’être un Doctoliber ?

Apprendre et grandir 📈

  • La Docto Academy pour ton onboarding: une semaine de formation générale, puis une autre dédiée à la tech;
  • Du mentoring grâce à “Starsky & Hutch”: 1h par semaine, tu travailleras avec un-e Développeur-euse d’une autre team pour te former à notre stack. Tu seras aussi sollicité pour mentorer un junior par la suite;
  • Des Fields Trip réguliers pour être au plus proche de nos utilisateurs et mieux comprendre leurs besoins; 
  • Demande un “Vis-ma-vie”dans d’autres équipes, pour mieux comprendre Doctolib et découvrir d’autres scopes (en France ou en Allemagne)!
  • Un Career Path pour construire ton parcours en fonction de tes forces et de tes aspirations, avec les conseils de ton manager; Être plus proche du produit, aller vers management, de la tech(...) D’autres idées? Elles seront accueillies à bras ouverts! 
  • Meetups & Conférences: assister à des conférences (ex: Duck Conf, React Europe, Paris.RB, European Women in Tech, EuRuKo…) -- Mais aussi d’être speaker si cela t’intéresse (tu seras coaché bien entendu). Participer à des projets open source avec des équipes en interne mais aussi avec d’autres contributeurs! 
  • Hackathon Doctolib: un week-end pour travailler sur un sujet de ton choix, avec les équipes parisiennes, berlinoises et nantaise - tu pourras présenter ton projet à Stan (CEO) et/ou Philippe (CTO).

 

Donner du sens, avoir de l’impact et de l’ownership 🚀

  • Participer à un projet révolutionnaire, donner du sens à tes lignes de code et construire une boîte où il fait bon vivre; 
  • Intégrer une équipe structurée, qui suit de bonnes pratiques et traite sa dette technique, voici un exemple. 
  • Profiter d’une organisation agile qui fait passer l’humain avant les processus;
  • Autonomie & responsabilité avec le rôle du Tech Holder: on te donne les rênes ! Tu aideras le Product Manager lors de le la définition des spécifications fonctionnelles. Mais aussi de définir le scope technique (cadrage, sizing, deadline…), avec l’aide de ton Engineering Manager. Tu veilleras également tout le long du projet:
    • à la qualité de la pertinence de la feature
    • au respect de la timeline
    • à la communication avec toute la tech des évolutions/modifications
    • à surveiller l’usage avec ton PM, ainsi que les potentiels bugs.

 Et tout ça sur quelle stack?

  • Une grosse application Rails 6 sur la partie back. 
  • Nous travaillons sur un  monolithe Ruby On Rails, si tu veux comprendre pourquoi voici la réponse ici 
  • ReactJS pour la partie Front, React Native sur la partie mobile PostgreSQL, ElasticSearch et Redis pour stocker des millions de RDV et de patients
  • Plus de 15 000 tests lancés à chaque commit (en moins de 10 minutes)

Es-tu notre futur Doctoliber ?

  • Tu as plus de 5 ans d'expérience 
  • Nous n'avons pas de prérequis sur la stack React/Ruby-on-Rails, tant que tu es prêt(e) à travailler sur le front & le backend et/ou monter en compétences (mais une première expérience est la bienvenue 😉)
  • Tu comprends l’intérêt de tester son code, unitairement ou fonctionnellement, pour chaque nouvelle feature ou bugfix
  • Tu apprécies les méthodologies agile et de lean startup. Cet état d’esprit nous permet de mettre en production 3 fois par jours
  • Tu te sens à l’aise en anglais 

Tu peux en apprendre plus sur nos valeurs ici et .

 

Et le process de recrutement chez Doctolib, il ressemble à quoi?

Autres détails:

  • Localisation: proche de la gare
  • Des tarifs préférentiels avec Gymlib
  • Une très bonne couverture santé pour toi et ta famille
  • Participer à nos events externes et internes: hackathons, meetups, Parties, Week-ends, des team building…

Engineering job opportunities