We are DataSakura. Our company is engaged in developing and supporting well-known products, from high load analytic systems to mobile games such as Cut the Rope, King of Thieves, Jetpack Joyride, and Fruit Ninja.
Datasakura is an elite team of professionals: software developers, artists, quality assurance engineers, and game designers.
We have a very high mark for our work's quality and ethics, and believe that only high-quality work makes this world better. Our team proactively improves the processes and practices to become more efficient and deliver more value to the world.
We are looking for an experienced C++ developer to join a popular mobile game project. You will be responsible for developing new features and releasing the content and technical updates of the game, maintaining and improving the code quality and performance, improving of the continuous integration practices, unit-testing, increasing the performance of the resource preparation pipeline, integration of the codebase with the team infrastructure. You will be involved in the brainstorms and the discussions on the vital project changes.
Proprietary mobile game engines
Android, iOS SDKs
Google Firebase, analytical systems, and in-house back-end solutions
Is good at C++
Is good at algorithms and data structures
Has a high personal bar on code quality
Has 3+ years of experience in game development
Has English of intermediate level or higher
Is capable of working without a manager hanging around
Proactively improves processes and development practices
Practical experience with CI/CD/automatic versioning/auto-documentation systems
Share a TDD approach for development
Please note that portfolio, test task, and a video interview (could be held in Russian or English) are our standard parts of the recruiting process.