Senior Back End Engineer
Hublo
About the role
About
Chez Hublo, nous sommes convaincu.es que le digital et la tech constituent la pierre angulaire pour révolutionner le secteur de la santé. Notre vision, c’est de permettre aux établissements de santé de redevenir des lieux épanouissants et de libérer du temps aux soignants afin qu’ils puissent se recentrer sur leur mission première : sauver des vies.
Pour réaliser cette vision, notre priorité est de répondre aux besoins pressants des établissements de santé en matière de recrutement et de maintien d’effectifs adéquats.
C'est pourquoi nous avons développé une plateforme digitale qui leur est dédiée, désormais déployée dans 4000+ établissements de santé et utilisée par 1 000 000+ professionnels de santé. Fin 2021, nous avons levé 22 M€ pour devenir la première solution SaaS RH pour la santé en Europe.
Avec +200 collaborateurs aujourd'hui à Paris, l'équipe Hublo ne cesse de s'agrandir. Tu veux nous aider à améliorer le système de santé ? Postule aujourd'hui !
Role
Tu rejoins notre équipe Engineering composée actuellement d’une quarantaine de personnes.
Tu es intégré·e au sein de la Squad et composée d’un Product Manager, Product Designer, Engineering Manager, plusieurs Software Engineers et un QA Engineer.
Impact
- Tu collabores étroitement avec les membres de ta squad pour conceptualiser, créer et tester de nouvelles fonctionnalités de produit.
- Tu rédiges et maintiens un code de haute qualité, testable et testé.
- Tu participes aux revues de code et au maintien de notre système de conception tout en gardant à cœur les impacts sur nos utilisateurs.
- Tu construis de nouvelles améliorations de conception/architecture en échangeant avec tes pairs et l'architecte de l'équipe pour soutenir la croissance du produit.
- Tu viens enrichir nos outils d’audit et gestion de la qualité du code.
- Tu es promoteur·se des bonnes pratiques auprès de équipes tech et partages ton expertise avec tes pairs.
- Tu sais fournir des solutions pour atténuer la dette technique et enrichir notre ensemble d'outils de qualité de code.
Requirements
- Tu bénéficies d’au moins 7 ans d’expérience en développement ; une expérience durable dans le run d'un produit technologique est un grand plus.
- Tu as une forte expertise React.js et son écosystème de production.
- Tu sais évoluer sur des problématiques backend, en Node.js.
- Tu as de bonnes connaissances en Typescript.
- Tu as une compréhension de l'architecture des micro‑services, des modèles de conception, des clients API, des tests unitaires.
- Tu communiques efficacement et avec bienveillance afin de garantir une collaboration fluide et un alignement sur les buts et objectifs du projet.
- Tu comprends les bonnes pratiques et les appliques dans ton travail quotidien (test unitaire, test end‑2‑end, intégration continue, etc.).
- Tu parles un anglais courant.
What we offer
- 🎯 Mission à impact : notre mission d’améliorer le système de santé t’offre la possibilité d’une carrière à impact.
- 💶 Rémunération compétitive : un package salarial allant de 62 k€ à 80 k€ par an en fonction de ton expérience.
- 👣 Évolution professionnelle : une structure dynamique à taille humaine qui valorise l'initiative et l’engagement.
- 🌱 Environnement de travail responsable : nous sommes certifiés B‑Corp, reconnaissant notre engagement à croître et à nous améliorer continuellement en tant qu'entreprise responsable sur le plan environnemental et social.
- 🗼 Lieux dynamiques : notre bureau dynamique de la rue de Paradis offre un cadre inspirant.
- 🏡 Politique de travail hybride : organisation du travail flexible : jusqu'à 10 jours à distance par mois.
- 🤲 Onboarding solide : un programme complet qui te guide tout au long de tes premières semaines chez Hublo.
- 💪 Cohésion d'équipe : crée des liens solides avec tes collègues grâce à des événements d'équipe réguliers et à un séminaire annuel, garantissant un environnement de travail connecté et collaboratif.
Benefits
- ⛑️ Assurance santé Benefiz prise en charge à 70 % par Hublo pour les Hublees et leurs enfants.
- 🥗 Swile Card : te donnant accès à 11 €/jour en titres‑restaurant, pris en charge à 50 % par l'entreprise.
- 🚂 Pass Mobilité Durable Worklife : enveloppe annuelle de 520 € pour participer à tes frais de déplacement domicile‑travail réalisés en mobilité douce (exemple : abonnement Navigo, location/achat ou entretien/réparation de vélo, etc.).
- 🏋️♂️ Accès à une variété d'activités sportives grâce à notre partenaire Gymlib.
Recruitment Process
- 1 échange en visio avec Etienne (Talent Acquisition) – 30 min.
- 1 entretien avec Joseph (Engineering Manager) – 1 h.
- 1 cas pratique avec Adil & Julien (Software Engineer) – 2 × 1h30.
- 1 entretien de cultural add avec Adrien (Cofondateur) – 1 h min.
Inclusion
Hublo s'engage à créer un environnement inclusif pour tous les individus, quels que soient leur origine ethnique, leur sexe, leur orientation sexuelle, leur âge, leur situation de handicap ou leur origine. Au cours de notre processus de recrutement et en interne, nous favorisons l'égalité des chances et célébrons la diversité.
Nous savons que postuler à un nouvel emploi peut être à la fois excitant et intimidant, mais ne t’inquiète pas, nous le savons et en tenons compte dans notre accompagnement candidat. Notre équipe de recrutement sera présente à chaque étape du processus.
Requirements
- At least 7 years of development experience; lasting experience in running a technological product is a big plus.
- Strong expertise in React.js and its production ecosystem.
- Ability to work on backend issues with Node.js.
- Good knowledge of Typescript.
- Understanding of micro-services architecture, design patterns, API clients, and unit tests.
- Effective and kind communication to ensure smooth collaboration and alignment on project goals.
- Understanding and application of best practices in daily work (unit test, end2end test, continuous integration, etc.).
- Fluent English.
Responsibilities
- Collaborate closely with squad members to conceptualize, create, and test new product features.
- Write and maintain high-quality, testable, and tested code.
- Participate in code reviews and maintain the design system, considering user impact.
- Build new design/architecture improvements by discussing with peers and the team architect to support product growth.
- Enrich audit tools and code quality management.
- Promote best practices among tech teams and share expertise with peers.
- Provide solutions to mitigate technical debt and enrich code quality tools.
Benefits
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free