We're growing fast at Factorial and also our Engineering department is getting bigger, for that reason we want to explain to you the different teams we have and some of their characteristics. The first thing you will notice is that we have 3 main blocks in the Engineering Department:

Domain teams

These teams are in charge of specific domains of our platform and they have a direct impact on our customer's user experience. They need more generalist profiles with knowledge both in the backend and frontend and they work closely with the product department:

People Talent

People Recruitment

People Organisation Management

Activation

Time Tracking

Time Planning

Finance

Payroll

Platform Teams

These teams don't have a specific domain but they work on products that are going to be used for the rest of the domain teams. They need more specialist profiles with strong knowledge in the backend or frontend and they work closely with the product department:

Resources

Identity

Design Systems

Integrations

Infrastructure Teams