Join our team

Our people make us who we are. We offer growth opportunities to each family member and provide them with the freedom to create products people love.
We’re looking for passionate, goal-oriented, and forward-minded IT specialists. Let’s do great things together.


Flexible work schedule

HR Referral program


Team vacations

Medical Care Package

Gifts for anniversarie

Our Recruitment Process

Great, this is your first step to joining our team! This will be your further path in our recruitment process.

Phone Interview

Our Recruiter will contact you to briefly tell you about our company and position. You can also expect a few questions related to your experience and expectations.

Meeting with the hiring manager

You will have the opportunity to meet your future Manager or Team Leader. We will want to get to know your competencies better, understand your role so far and talk about your aspirations in terms of further development.

Technical meeting or task

You are already at the final stage in our recruitment process, congratulations! Now we would like to confirm your practical skills. We will invite you to our office where you will have the opportunity to work on a task typical for the position you applied for. In the case of some positions, instead of a workshop, the last stage of recruitment will be a task. You will receive enough time for its execution to calmly prepare it and at the same time its execution will not be time-consuming for you.

Decision & Feedback

After the last stage of recruitment, we need about 2 days to provide you with the final decision, you will be informed about the waiting time for the decision during the last stage of the recruitment. You will always receive feedback from us, no matter what decision we make. And finally – welcome on board!