Modjo

Modjo

  • Artificial Intelligence / Machine Learning, IT / Digital, SaaS / Cloud Services
  • Paris, Berlin
  • Navštívit stránku

Tech team

We are a product company. This means that our product is the core of what we are doing and how we are creating value to customers. Therefore, the success of the company is relying on the capacity of its tech & product teams to deliver together the best product to its users.

With high growth and expansion comes very exciting tech challenges :

💡 Innovation - always building a better product, a more efficient and relevant transcript, anticipating needs to always have the right business impact 

🏔 Scaling - delivery, tooling and infrastructure to go from 10 000 (as of today) to hundreds of thousands well-served users ! 

🔐 Security - by design needs to be at the core of what we code as we deal with an great amount of sensitive data from our clients

🗣 Knowledge transmission - to grow as a team and deliver quality regardless of the seniority

Employee breakdown

  • Engineering

    60%

  • Data

    20%

  • Product

    20%

Technologies and tools

Backend

  • PostgreSQL
    PostgreSQL
    100%
  • Node.js
    Node.js
    100%
  • Nest JS
    Nest JS
    100%
  • Electron
    Electron
    100%

Frontend

  • TypeScript
    TypeScript
    100%
  • React JS
    React JS
    100%

Devops

  • Sagemaker
    Sagemaker
    100%
  • GitLab
    GitLab
    100%
  • Docker
    Docker
    100%
  • AWS Lambda
    AWS Lambda
    100%
  • Amazon SQS
    Amazon SQS
    100%

Data

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

⚙️ We are using a combination of modern tools for monitoring, debugging and deploying our infrastructure and codebase : 

  • CI/CD automated and handled with GitlabCI
  • Datadog for server resource and performance monitoring
  • Sentry for issue and bug tracking

Organization and methodologies

Agile operation within the three squads:

  • Each squad is accompanied by a product person.
  • Two weeks sprint
  • Start: Planning & sizing of the sprint 
  • During: Every morning, a 15-minute meeting to discuss
  • End: Feedback

Individually:

  • Update every two weeks with manager &/or team leader

Recruitment process

Recruitment process :

  • HR Introduction call
  • Manager fit interview 
  • Home-assignment (codility)
  • Onsite Debrief Home-assignment + technical interviews (same day)
  • Final interview with a founder