Our Tech team conceives, designs and develops the recruitment experiences of tomorrow. Made up of Product Managers, Product Designers and Software Engineers, our Tech team works in concert with our recruiting customers, our candidate users and all Maki's internal teams, using the latest technologies, in particular artificial intelligence, to build experiences that will enable us to recruit more effectively, more objectively and build more diverse teams.
MakiPeople
Technologies and tools
Backend
Node.js
100%GraphQL
100%Nest JS
100%
Frontend
React JS
100%Redux.js
100%TypeScript
100%React Query
100%TypeScript
100%
Devops
GitHub
100%Docker
100%Retool
100%
Hasura ⚙️
Our super fast GraphQL server allows us to 1/ instantly create Postgres-based GraphQL APIs, 2/ manage authorizations linked to the app ressources.
NestJS ⚙️
This framework allows us to 1/ create highly scalable Node.js applications that are also easily updatable, 2/ host the entire Maki business logic, 3/ optimize the structure as our services grow.
React query ⚙️
Our solution’s architecture based on React Query allows us to benefit from more modularity, persistence and robustness.
Organization and methodologies
Our Tech team’s organization follows Maki’s values. Sky-is-the-limit when setting our ambitions, which is reflected by the objectives we set for ourselves every trimester. We experiment depending on what we’d like to try out and self-organize to get there (sprints, rituals).
Our only imperative is to document all our actions, from research to decision-making without forgetting execution. By doing so, we wish to set a context where learning is constant, make our operations crystal clear, accelerate onboarding. In short, we believe we can always do better!
Recruitment process
The application process depends on the role, but generally consists of 3-4 steps.
Step 1: First call with the hiring manager to discuss past experiences and evaluate motivation.
Step 2: Maki assessment (short tests + case study or live coding) Short test series (cognitive aptitudes / personality traits) and a longer exercise that depends on the job (design, case study, live coding).
Step 3: Presentation of the exercise and more about you 60min structured conversation to debrief the assessment, explore operational principles in more depth together, and exchange questions.
Optional: 1-2 informal meetings to meet our team and check out how we work.
Step 4: Offer sent 20 days after the process began.
Latest job posts
No openings for now, please check back in a few days!