Job Role Insight
Date Posted
Jul 9, 2025
Location
Remote
Salary
N/A
Job Type
Full-Time
Description
We have ambitious plans for the growth and development of our projects, and we're looking for top-tier experts to join our core development teams. These teams are the very reason our games have continued to grow and improve for 20 years.We understand that you might be coming from Unity or other industries, and that's perfectly fine! Experience in C++ or game development isn't strictly necessary. We offer an excellent adaptation system, including a special bootcamp and our own Unity-like engine, to ensure a comfortable transition. Many developers have successfully switched to C++ with us and are already making unique contributions to our company's results.
As a Senior Engineer, you'll be a strong technical specialist, capable of solving truly complex engineering problems, both independently and by involving other developers on the team.
Main Areas within Our Projects
- Feature Development: Develop events and mini-games from scratch (ranging from various competitions to mini-games like Merge).
- Technical Optimization: Focus on optimization, technical stability support, and SDK improvements (e.g., reducing loading speed, memory consumption).
- Match-3 and Meta: Work with graphics and basic game mechanics (adding new functionality, refactoring, and optimization).
Your Tasks Will Include
- Significantly accelerating the app's loading speed and minimizing crashes.
- Developing a tool for transferring event content between projects.
- Developing tools that increase development efficiency, such as an editor for Match-3 levels.
- Implementing offline functionality for the app.
- Revising the game to improve quality and stability, preparing a list of changes, and subsequently implementing them.
Our Stack
- Languages: C++, and Lua and Python for single tasks.
- Graphics: OpenGL ES and Metal.
- Engine: Our own proprietary engine, similar to Unity or Unreal, which we are constantly developing.
- Processes: Advanced CI/CD, automated testing, code review processes, and much more.
Requirements
- 5+ years of experience in developing commercial projects in C++ and/or Unity.
- Architecture design experience.
- Experience optimizing and profiling applications.
- A broad range of interests in the development field.
Preferred Qualifications
- Confident knowledge of modern C++ 14/17 standards, as well as STL.
- Experience in development for iOS and Android mobile platforms.
- Experience in game development.
- Experience working with Python.
- Experience with CI/CD tools.
- Experience with rendering and CMake.
Skills and competencies show up in different forms and can be based on different experiences, so we strongly encourage you to apply even if you don't have all the requirements listed above.
Similar Jobs