Senior Full-Stack Engineer Node/React (M/F)
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.
Rencontrez Olivier, Founder & CEO
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.
Missions
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’.