Build products with us

Engineering, QA and project coordination. Work on product challenges with a team that discusses decisions and shares experience.

We hire remotely across Kazakhstan and the CIS.

Explore open roles
Our team at work

Current vacancies

We are looking for strong people in development, QA and management. Remote across Kazakhstan and the CIS.

Vacancy image
QA Engineer (manual) / Tester

2+ years · Remote work available

Location:Remote work available
Work experience:2+
Employment type:Full-time

We are looking for a manual QA engineer to join the core team.

Tools and technologies: Product on Ruby on Rails and React; GitLab Issues, Postman, browser DevTools, SQL at SELECT level;

Tasks

  • manual testing of new features and regression before every release
  • reproducing bugs and describing them clearly: steps, expected, actual
  • finding the root cause in logs and requests so the developer only has to fix it
  • maintaining test cases and checklists
  • acceptance of tasks together with developers.

Candidate expectations

  • 2+ years testing web applications
  • understanding of client, server and API interactions
  • ability to read logs and write basic SQL queries
  • clear bug reports

Nice to have

  • English for written communication

Working conditions

  • Remote work is available
  • full-time employment
  • schedule, responsibilities and terms are discussed during the interviews.
Bonuses: Fitness / medical services are covered.
Next steps: Only 2 interviews: an introductory call (15–20 minutes) and a technical interview (1.5 hours).

Tell us about your experience in your cover letter.

Apply for this role
Vacancy image
Ruby on Rails Developer

5+ years · Remote work available

Location:Remote work available
Work experience:5+
Employment type:Full-time

We are looking for an experienced Ruby on Rails developer for the core product team.

Tools and technologies: Ruby, Ruby on Rails, PostgreSQL, AWS, Docker, React, TypeScript;

Tasks

  • development and maintenance of the Ruby on Rails backend
  • PostgreSQL design and optimisation
  • tests for every merge request
  • code review and participation in architectural decisions
  • background jobs and integrations with external APIs.

Candidate expectations

  • 5+ years of commercial Rails development
  • confident PostgreSQL skills
  • experience with Docker and AWS
  • ability to discuss decisions and review code

Nice to have

  • React and TypeScript

Working conditions

  • Remote work is available
  • full-time employment
  • schedule, responsibilities and terms are discussed during the interviews.
Bonuses: Fitness / medical services are covered.
Next steps: Only 2 interviews: an introductory call (15–20 minutes) and a technical interview (1.5 hours).

Tell us about your experience in your cover letter.

Apply for this role
Vacancy image
Project Manager Assistant

Entry level · Remote work available

Location:Remote work available
Work experience:No experience
Employment type:Full-time

We are looking for a junior specialist who wants to grow into a project manager.

Tools and technologies: Jira, Notion, Confluence;

Tasks

  • assisting the PM with task planning and coordination
  • maintaining documentation and meeting minutes
  • tracking task statuses in the tracker
  • communication with the team and clients.

Candidate expectations

  • Interest in project management
  • basic understanding of software delivery
  • clear communication
  • attention to detail

Nice to have

  • English for work communication

Working conditions

  • Remote work is available
  • full-time employment
  • schedule, responsibilities and terms are discussed during the interviews.
Bonuses: Fitness / medical services are covered.
Next steps: Only 2 interviews: an introductory call (15–20 minutes) and a practical task.

Tell us about your experience in your cover letter.

Apply for this role

What do we offer?

Tasks

Interesting tasks

Product development with editors, integrations and automation. Work on practical challenges with support from experienced colleagues.

Maxa Tech team at a ski event
Solutions

How we make decisions

Architecture decisions are discussed by the whole team and written down with the reasoning. A year later, whoever fixes it reads why.

Work

How do we work?

Short daily syncs, a retro once a month, code review on every merge request, one-to-ones with your lead and regular feedback from the team.

Maxa Tech team at a ski event
Team

Work environment

People who care about what they build and how. Your ideas will be heard and, if they make sense, shipped.

From application to your first tasks

Get to know the team and discuss expectations before starting.

  1. Introduction

    A short call to get to know each other.

  2. Role interview

    Discuss your experience and approach to tasks.

  3. Working terms

    Agree on responsibilities, schedule and start date.

  4. Getting started

    Meet the team and get familiar with the product.

Dream job

Send us your resume, we will review it

If there is no suitable vacancy in the list but you want to work with us, send a short story about yourself and your portfolio.

Want to work with us?

Leave your details and we will get back to you

Careers | Maxa Tech: Ruby on Rails, QA and PM roles, remote across Kazakhstan and the CIS