Cette offre n’est plus disponible.

Lead Developer Back end Ruby on Rails (H/F/NB)

CDI
Paris
Salaire : 60K à 80K €
Début : 29 octobre 2022
Télétravail fréquent
Expérience : > 4 ans
Éducation : Bac +5 / Master

Wecasa
Wecasa

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Wecasa est LA plate-forme de réservation de bien-être (coiffure, beauté, massage), ménage et garde d’enfants à domicile. Elle a été créée en 2016 par une équipe de 5 co-fondateurs passionnés de web et soucieux de se faciliter la vie.

Notre mission ? Faciliter et embellir le quotidien. Permettre à chacun de s’accorder la pause nécessaire à son bien-être. Aujourd’hui, le réseau réunit plus de 10 000 professionnels qui chouchoutent plus de 200 000 clients en France et depuis 2021 en Angleterre également !

Nos produits ?

  • un site, et une application client pour les chouchouter au mieux
  • une application pro pour accompagner notre collectif de professionnels
  • un outil interne de back office pour nos équipes opérationnelles

L’équipe :

Répartie sur toute la France, l’équipe tech aujourd’hui c’est 10 développeurs front et 7 développeurs back, qui aiment travailler dans la bonne humeur.
Le travail se fait par squad, chaque squad étant composée d’un product designer, un product manager et des développeurs back et front.

Il existe aujourd’hui 4 squads :

Customer Acquisition : la squad acquisition a pour mission de convertir les leads entrants sur notre site et notre app client et de les faire réserver une session

Customer Rétention : son objectif ? faire en sorte que nos clients soient satisfaits de nos services et réservent vite une nouvelle session

Data & Platform : c’est la squad au coeur de notre système de marketplace : elle améliore les algos qui matchent les pros et les clients, et facilite le travail de nos équipes en interne avec de meilleurs outils

Pro: elle a à coeur de répondre aux besoins de nos pros pour gérer leur activité au quotidien avec Wecasa, sur tout le parteariat, depuis leur inscription.

Tes missions :

Aux côtés de Julien, CTO & cofounder, et en partageant tes responsabilités avec Romain (l’autre Lead Dev Back), tu assures la gestion technique à la fois du produit et de l’équipe pour toute la partie backend :

  • Management d’une partie de la team back : suivi individuel des membres de ton équipe, évaluations annuelles, accompagnement pour leur montée en compétences et l’évolution de leur carrière
  • Recrutement de nouveaux dévs : entretiens techniques et revues de test
  • Structuration des applications : choix d’architectures, de technos et d’outils, maintien à jour des dépendances
  • Développement de nouvelles fonctionnalités au sein d’une feature team avec un Product Manager, un designer et des dévs front et back.
  • Ton temps se répartit à peu près en 70% code (incluant code review) et 30% management. La taille de ton équipe dépendra de ton expérience actuelle en management, et évoluera avec ta montée en compétences.

Nos challenges :

  • Ce sur quoi l’équipe a travaillé cette année :

  • Mise en place du crédit d’impôt instantané pour les clients ménage (interfaçage avec les API de l’URSSAF) - et ça ça été un game changer pour nos clients qui peuvent faire de belles économies !

  • Interconnexion de notre plateforme de prod avec notre data lake et développement d’un business simulator (calculateur de chiffre d’affaire estimé) permettant d’accompagner au mieux nos pros

  • Les challenges pour lesquels nous t’attendons :

  • Retravailler notre infrastructure pour basculer vers le cloud

  • Ajout d’un nouveau service sur notre application UK

  • Automatisation de nos opérations au sein du Service Clients
    Et pleins d’autres mais on ne va pas tout spoiler !

Notre stack

Backend : Ruby on Rails 7 / Ruby 3 / MySQL / Redis / Sidekiq
Code Quality avec Rspec (coverage > 85%), Capybara, Rubocop (CI sur CircleCI), Brakeman, etc…
Frontend : ES6 en migration vers TypeScript (+ Storybook + test coverage > 85%)
Front web : apps en React.js + front Rails avec ViewComponent
Mobile : 2 applis React Native (ES6 en migration vers TypeScript)
Méthodologie agile, outillée avec Shortcut et Slack
Versioning sur Github, CI, code reviews et tests systématiques

Ce que nous pouvons t’offrir :

  • CDI à Paris 18ème (Métro Marcadet-Poissoniers)
  • Télétravail partiel possible (présence au bureau requise 2 jours toutes les 2 semaines, synchronisée sur nos rituels d’entreprise, transport et hébergement payés par l’entreprise).
  • Salaire : selon profil
  • Disponibilité : dès que possible
  • Une enveloppe de 2000€ pour choisir ton propre matériel.
  • Tes déjeuners subventionnés avec une carte restaurant
  • Des prestations ménage, massage, coiffure, coaching sportif, etc… offertes pour toi tous les mois.
  • Un environnement startup dynamique, une équipe mixte et sympa !

Profil recherché

Tu es passionné(e) par le développement web ? Tu adores les bases de données bien structurées, le code performant et les API bien documentées ? Tu adhères à la “doctrine Rails” et tu penses qu’un développeur doit pouvoir justifier chacun des caractères de ses PR ?

Tu aimes encadrer des profils moins expérimentés et les aider à monter en compétences ?

Tu aimes faire partie d’une équipe technique d’excellent niveau ? Tu souhaites travailler dans une entreprise avec une vraie culture du télétravail ?

Développeur(se) avec un excellent niveau en Ruby on Rails. Évidemment une expérience managériale est recommandée mais il est envisageable de démarrer sans si tu as la légitimité technique (une formation en management sera organisée le cas échéant) !

Chez Wecasa, nous sommes convaincus que la diversité et l’inclusion sont de vraies force pour l’entreprise. Nos offres sont bien évidemment ouvertes à toutes et à tous, nous vous encourageons à y postuler !


Déroulement des entretiens

  • Call Misbah, Talent Acquisition Manager
  • Entretien avec Julien (CTO) et Romain (Lead Dev Back)
  • Test technique (en asynchrone, non chronométré), avec debrief complet
  • Entretien final avec Antoine (CEO) ou Pierre (COO)

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