Senior Full-Stack Engineer Node/React (M/F)

Senior Full-Stack Engineer Node/React (M/F)

  • Paris…
  • Zmluva na dobu neurčitú 
    Možnosť pracovať iba na diaľku
    Vzdelanie: Neuvedené
    skúsenosti: > 7 rokov

    Táto pozícia bola obsadená!

    Who are they?

    Combo makes HR easier for deskless teams.

    Every entrepreneur wants their business to grow bigger. Combo’s mission is to help them grow well: become better managers, recruit more easily, help their teams grow and thrive at work.

    Today, 8,000+ teams working in hospitality, healthcare, retail and beyond, rely on Combo and its all-in-one HR platform to say goodbye to their payroll and admin nightmare. All-in-one HR tool means: ultra fast scheduling tool, easy payroll, quick contract management, team communication, productivity tracking, and more.

    After raising a 40M€ Series A early 2022, Combo keeps developing as we triple revenue year after year, and grow our teams. We have clients in France, Spain, Belgium, Switzerland, and soon many more across Europe.

    Job description

    We are looking for a new Senior Full-Stack Engineer, you will work within a team composed of 40+ Engineers dispatched in 7 Squads.
    We are an open and dynamic team, we collaborate a lot on cross-subjects.
    We take care of each other and communicate a lot through all the organization.

    Our stack is built on NodeJS powered by NestJS on the back-end and React/ViteJS on the front-end both written in Typescript.

    Our RDMS is Postgres, Prisma is our ORM.

    We use BullMQ with Redis to communicate events through our stack.

    We use Github Action as our CI/CD.

    We test our code with Jest.

    We monitor our releases with Grafana (Loki, Prometheus).

    We deploy on Google Cloud Platform on Kubernetes with Docker. Our repo is a part of a monorepo, and we use Nx as our build system. The other main project is in Ruby.


    • Design, implement and maintain new features in Activation & Billing squad.

    • Participate in the improvement of the organization, processes and standards of the Tech team.

    • Mentor other team members.

    • Become the got-to-person on one or more Tech perimeters or features.

    • Work with other team members (or teams) during code reviews, pair programming, architecture designs.

    • Participate in the growth of Combo!

    Preferred experience

    • At least 7-8+ years of experience in Web development.

    • You have solid back-end skills with mastery of at least 2 back-end languages, NodeJS being one of them

    • You have a good knowledge of modern front-end stacks such as React/Vue

    • Experience in DevOps is strongly appreciated (CI/CD, observability, etc.).

    • You want Tech challenges, and you know how to design an efficient and resilient architecture and write/present documentations about it.

    • You’d like to attend our regular internal tech talks (e.g. our last topic was on changeset in Ruby), or even better present a topic!

    • You own Engineering practices and have an appetite for refactoring and optimizing complex codebase, you love challenges!

    • You take pride in well-crafted software, and you’re not afraid to turn off a feature if it’s too unstable

    • You want to help improve the daily life of tens of thousands of frontline workers

    Recruitment process

    Step 1: HR Screening with Milena, Talent Acquisition Lead - 45’.

    Step 2: Management fit with our Engineering Managers - 60’.

    Step 3 : Technical test (live with the team, to do at home or code review, it’s up to you!)

    Step 4 : Culture fit in our offices (we invite you to lunch) and meeting with Raphaël, CTO - 120’.


    Máte záujem o túto ponuku?

    Zdieľanie ponuky práce
    Questions and answers about the job