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 ?
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 :
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 :
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 !
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.
Voir toutes les offres