We are DataSakura. Our company is engaged in development and support of 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, namely: software developers, artists, quality assurance engineers, and game designers.
We have a very high mark for the quality and ethics of our work, 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 legendary 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.
C++ 03, 11+
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 an Upper-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
Full time remote work (home office)
Fixed hours (we believe in work and life balance)
Official contract with the Cyprus company
Paid vacations 28 days per annum
Paid professional courses (professional courses, project management, soft skills, online English group lessons with native speaker)
Co-working rent compensation
Equipment compensation program
Small and friendly team
Please note that portfolio, test task, and a video interview (could be held in Russian or English) are our normal parts of the recruiting process