Work at Maxa Tech

Want to work with us? Send your resume.

We hire remotely across Kazakhstan and the CIS.

View

Current vacancies

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

Vacancy imageQA Engineer (manual) / Tester
Location:Office
Work experience:3+
Employment type:Full-time

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

Technical stack: 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 of manual testing of web applications; understanding of how web apps work: client, server, database, API; ability to read logs and write simple SQL queries; attention to detail and the habit of asking questions; English for reading tickets and chats is a plus.
Working conditions: flexible hours; a stable product company, one large project for years; influence on the product and the process; growth towards QA lead or test automation; a team of strong developers who respect QA.
Bonuses: Fitness / medical services are covered.
Additional instructions: 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.

Submit a request
Vacancy imageRuby on Rails Developer
Location:Office
Work experience:3+
Employment type:Full-time

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

Technical stack: 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 Ruby on Rails development experience; confident knowledge of PostgreSQL; experience with Docker and AWS; basic knowledge of React/TypeScript will be a plus; responsibility and ability to work in a team.
Working conditions: flexible hours; a stable product company, one large project for years; influence on the product and architecture; growth to senior and team lead; a team where code review and tests are the norm, not a formality.
Bonuses: Fitness / medical services are covered.
Additional instructions: 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.

Submit a request
Vacancy imageProject Manager Assistant
Location:Office
Work experience:1+
Employment type:Full-time

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

Technical stack: 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: a desire to develop in project management; basic understanding of software development processes; good communication skills; responsibility and attention to detail; knowledge of English will be an advantage.
Working conditions: flexible hours; a stable company with a friendly team; mentoring by an experienced PM; fast growth if you are willing to learn.
Bonuses: Fitness / medical services are covered.
Additional instructions: Only 2 interviews: an introductory call (15–20 minutes) and a practical task.

Tell us about your experience in your cover letter.

Submit a request

What do we offer?

Tasks

Interesting tasks

One large SaaS product with 10,000+ users: editor, integrations, AI features, infrastructure. The tasks never run out, and a mentor is next to you.

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.

A clear and simple growth system

This is what the path from application to team looks like

01

Introduction

Fill out the form and we will meet on a short call

02

Beginning of the journey

We assign a mentor and agree on the probation period

03

Probation period

You gradually get into the processes and the product, with a mentor at every step.

04

Employment

If all goes well after the probation period, you are on the Maxa Tech team.

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