This position is no longer available.

Senior Backend Engineer (f/h/n)

Permanent contract
Paris
Salary: Not specified
Starting date: June 05, 2022
Fully-remote
Experience: > 4 years

Hublo
Hublo

Interested in this job?

Questions and answers about the job

The position

Job description

Notre équipe Tech est à la recherche d’un.e Senior Backend Engineer !

En pleine croissance et désormais au statut de scale-up, Hublo fait face à des défis multiples et ambitieux au sein de son équipe Tech, et cherche la personne qui pourra l’aider à les relever.

En tant que Senior Backend Engineer, ton rôle sera donc d’aider notre équipe à fournir des fonctionnalités clés sur nos backends et tes priorités seront la qualité, la scalabilité, la durabilité et la robustesse de notre code.

L’objectif n°1 de notre équipe Tech est de construire une suite entièrement intégrée d’outils interconnectés pour faciliter la vie quotidienne de millions de professionnels de la santé partout en Europe, afin qu’ils puissent se concentrer pleinement sur leur objectif principal : les patients.

Ta mission

  • Maintenir et développer de nouvelles fonctionnalités en collaborant étroitement avec les Product Managers, les Product Designers et d’autres développeurs
  • Participer à l’écriture, l’évaluation et l’amélioration de notre code, en contribuant à nos meilleures pratiques et en participant aux revues de code
  • Mettre en œuvre l’observabilité, la surveillance et l’alerte
  • Aider, encadrer et former d’autres développeurs en leur transmettant tes connaissances et en leur promouvant les bonnes pratiques
  • Fournir des solutions pour résorber la dette technique
  • Enrichir notre ensemble d’outils de qualité de code backend
  • Proposer de nouvelles idées de conception/améliorations architecturales

Notre stack

Nous nous concentrons sur les technologies récentes avec un besoin constant d’amélioration et d’optimisation. C’est aussi beaucoup d’autonomie au sein des équipes et de prise de décision collective.

Frontend :

  • Pour la conception de notre app, on utilise NextJS et React Query, le tout en TypeScript
  • Pour nos tests, on utilise @testing-library et Jest

Backend :

  • NestJS et TypeScript pour nos API
  • Prisma pour accéder à notre base de données
  • Pour nos tests, nous utilisons Jest (et nous aimons l’injection de dépendances)

Ops :

  • On utilise Github pour gérer notre code et notre CI s’exécute sur Github Actions
  • On utilise SonarCloud pour l’analyse de qualité et la couverture de code (objectif 80 %)
  • On stocke nos données principalement dans PostgreSQL
  • Nous sommes hébergés sur AWS, et on déploie l’infrastructure avec Terraform & Pulumi

Ce que nous offrons

Nos avantages
Le bien-être de nos équipes est notre priorité #1! Découvrez ci-dessous les nombreux avantages que nous offrons à nos salariés :

  • Un package compétitif incluant une enveloppe de BSPCE 📈
  • Un programme d’onboarding sur-mesure pour découvrir l’organisation, les produits et les équipes de Hublo 🔍
  • Une politique de télétravail flexible 🏡
  • Des RTT 🌴
  • Des tickets restaurants (carte Swile) 🥗
  • Une mutuelle adaptée (Alan) 🩺
  • L’accès a des milliers d’activités grâce à notre partenaire Gymlib 🤸🏼🏋🏻
  • Le dernier MacBook pro 💻
  • Du café et des snacks en libre-service ☕
  • Un budget alloué à chaque manager pour organiser des événements d’équipe 💃
  • Un CSE qui place l’intérêt de nos salariés au coeur des préoccupations de Hublo 🥇

Hublo, c’est aussi

  • Une équipe dynamique et multiculturelle avec plus de 10 nationalités représentées 💥
  • La possibilité de travailler depuis plusieurs bureaux : Paris, Sophia-Antipolis, Cologne 🌆
  • Des verres d’équipe tous les vendredis 🥂
  • Des séminaires d’entreprise incroyables (Alpes, Portugal…) ☀️
  • Une opportunité unique de révolutionner la gestion des ressources humaines dans la santé ❤️

Preferred experience

Compétences requises

  • Au moins 5 ans d’expérience sur des systèmes backend qui fonctionnent à l’échelle (> 1 million d’utilisateurs) et utilisent les pratiques de pointe de l’industrie
  • Au moins 2 ans d’expérience en NodeJS et son écosystème en production
  • Tu utilises les meilleures pratiques, es rigoureux.se sur les tests et la qualité du code (TDD, tests d’acceptation, tests unitaires) et désireux.se d’apprendre constamment
  • Tu es à la fois stratégique et opérationnel.le : tu n’hésites pas à prendre du recul pour prévenir tout risque tout en étant pragmatique et orienté.e solution
  • Tu es à l’aise pour communiquer et aimes encadrer les ingénieurs, leur transmettre tes connaissances, les sensibiliser aux bonnes pratiques
  • Tu aimes travailler en équipe
  • Tu es à l’aise en français

Compétences appréciées

  • Tu as une expérience DevOps (Github Actions, AWS, Kubernetes, Docker, …)
  • Tu as déjà travaillé avec le framework NestJS
  • Tu as un bon niveau d’aisance en anglais (parlé et écrit)

Recruitment process

  • Un premier échange avec notre TAS
  • Un entretien sur site (ou appel vidéo) avec un ingénieur logiciel ou un chef d’équipe
  • 3 entretiens/tests dont un échange avec notre CTO sur une demi-journée (entretiens sur site ou en visio)

Hublo est un employeur qui respecte l’égalité des chances. Nous célébrons la diversité et nous nous engageons à créer un environnement inclusif pour tous les employés.

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

See all job openings