Wecasa logo
Wecasa

Lead Developer Back end Ruby on Rails

Icons/solid/bell Alert
Parot

Basics

Icons/currency euro

60 K€ - 80 K€ yearly

Icons/timer

Full time job or freelance

Icons/beacher

~ 3 years XP

Icons/briefcase

Remote

Icons/time

almost 3 years ago

Icons/eye

259 views

About Wecasa


Wecasa is the number one home services platform for hairdressing, beauty, massage and home cleaning. It was founded in 2016 by five web-enthusiastic co-founders, all anxious to make your life easier.

Wecasa's mission is to facilitate and embellish your everyday life. Need a break? They make wellbeing simple! Today, their network includes more than 70 employees and 3,000 professional partners dedicated to pampering thousands of customers everywhere in France. With a satisfaction rating above 95%, Wecasa holds the keys to become the reference in home services!

The Role


Descriptif du poste

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 ?

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.

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
Notre proposition

  • 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é

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

  1. Call avec un(e) membre de l’équipe recrutement
  2. Entretien avec Julien (CTO) et Romain (Lead Dev Back)
  3. Test technique (en asynchrone, non chronométré), avec debrief complet
  4. Entretien final avec Antoine (CEO) ou Pierre (COO)

You work for this company and want an access to your account?
💌 Send an email to jeanro[at]ruby-on-rails-jobs[dot]com

Icons/delimiter straight multiple %# Main fill %> %# Black border with increased stroke width %> %# Shadow effect - slightly offset path %>