Maki

Maki

  • Recruitment, SaaS / Cloud Services, Software
  • Paris
  • View website

Tech team

The Tech team specifies, designs and develops tomorrow’s recruiting experiences. Made of product Managers, Product Designers and Software Engineers, our Tech team works together with recruiters, candidates and all Maki teams to make tomorrow’s recruitment processes more efficient.

Maki
Maki

Employee breakdown

  • Backend

    35%

  • Frontend

    35%

  • Design

    12%

  • Product

    12%

  • Data

    6%

Technologies and tools

Backend

  • Node.js
    Node.js
    100%
  • GraphQL
    GraphQL
    100%

Frontend

  • TypeScript
    TypeScript
    100%
  • TypeScript
    TypeScript
    100%
  • Redux.js
    Redux.js
    100%
  • React Query
    React Query
    100%
  • React JS
    React JS
    100%

Devops

  • GitLab
    GitLab
    100%
  • Docker
    Docker
    100%

Project Management

  • Product Board
    Product Board
    100%
  • Notion.so
    Notion.so
    100%
  • JIRA
    JIRA
    100%

Design

  • Figma
    Figma
    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.

Learn more about Maki