Malt

Malt

  • Recrutement
  • Paris, Amsterdam, Bordeaux, Bruxelles, Lyon, Madrid, Munich
  • Voir le site

Tech team

Our mission is to create the most efficient marketplace possible to bring value to our freelance community as well as our clients. The product is at the heart of our culture.

Because we advocate ownership, individual squads are collectively responsible for a different part of the product: discovery, user research, data analysis, design, implementation, testing, deployment to production, monitoring etc.

Excellence is everyone's business. We promote autonomy and versatility (you know what a T-shaped profile is? Welcome to Malt).

Mutual aid and sharing are two key elements of our internal culture. When you join us, you will be surrounded by experienced, versatile colleagues who are always ready to help you progress.

Malt
Malt

Employee breakdown

  • Data

    17%

  • Product Management & Ops

    14%

  • Product Design & User Research

    12%

  • Cloud Engineering & Security

    7%

  • Software Engineer

    50%

Technologies and tools

Backend

  • Spring-Boot
    Spring-Boot
    100%
  • Spring Cloud
    Spring Cloud
    100%
  • Redis
    Redis
    100%
  • PostgreSQL
    PostgreSQL
    100%
  • MongoDB
    MongoDB
    100%
  • Java
    Java
    100%
  • InfluxDB
    InfluxDB
    100%
  • Elasticsearch
    Elasticsearch
    100%

Frontend

  • Webpack
    Webpack
    100%
  • Vue.js
    Vue.js
    100%
  • SASS
    SASS
    100%
  • Babel
    Babel
    100%

Devops

  • Terraform
    Terraform
    100%
  • Kubernetes
    Kubernetes
    100%
  • HashiCorp Consul
    HashiCorp Consul
    100%
  • Google Cloud Platform
    Google Cloud Platform
    100%
  • Ansible
    Ansible
    100%

Data

  • Python (Data Science)
    Python (Data Science)
    100%
  • Grafana
    Grafana
    100%

Mobile

  • Swift (iOS)
    Swift (iOS)
    100%
  • Kotlin (Android)
    Kotlin (Android)
    100%
  • Java (Android)
    Java (Android)
    100%

Continuous Integration

  • Mockito
    Mockito
    100%
  • Mocha
    Mocha
    100%
  • CodeceptJS
    CodeceptJS
    100%
  • Bamboo
    Bamboo
    100%

Project Management

  • JIRA
    JIRA
    100%

Monitoring

  • Sensu
    Sensu
    100%

Cloud

We are a Cloud native organization, so we know all about continuous deployment, feature flipping, and A/B testing.We operate daily without downtime on Google Cloud Platform.

Vue.js

4 years ago, we took a chance and chose vue.js to develop our internal backoffice. It was a success and we progressively adopted vue.js for the rest of Malt. The learning curve was short, the community is active and welcoming. For us, TypeScript + Vue = ❤️

Modern data platform

Our data stack is one of the drivers of our product and company. All our data is ingested in Big Query and processed to feed our data analysts and data scientists.

Organization and methodologies

The product team is organized in 3 tribes: client, freelancer and platform. This organization fits well with our marketplace: we work for our clients and freelancers and our technical platform is our foundation.

Both client and freelancer tribes are split into smaller squads, in charge of a specific part of the user journey. Each squad is composed of:

  • A Product Manager
  • A Product Designer
  • A Product Data Analyst
  • 4 to 5 Software Engineers (Front, Back, Fullstack, Mobile, Data Scientist)

Autonomy is key in our culture. At Malt, product teams are free to follow the methodology they prefer. Teams organize their work as they want (Scrum, Kanban or anything else, iterations duration, backlog management, estimates or not). We promote continuous improvement, transparency and simplicity.

Recruitment process

Our recruitment process is the following:

  1. A 45-minute screening with a Tech Talent Acquisition Manager
  2. A 1 hour interview with an Engineering Manager
  3. A technical test to be done at home followed by a 1h30 debriefing with two developers
  4. A final interview with the VP Engineering

Learn more about Malt

Do & don't du Product Manager

« Un Product Manager s’assure que son entreprise propose le meilleur produit et la meilleure expérience à l’utilisateur. Pour cela, il joue le rôle...

COO

Quand on voit un problème qui arrive plus de deux fois, il faut trouver un moyen de le régler car quand on sera 200, c'est un problème qui arrivera...