Good knowledge of C++.
Experience writing cross-platform software.
Understanding the principles of writing multithreaded code.
Understanding principles of modern 3d engine architecture.
Knowledge of modern platform architectures (CPU/memory).
Strong profiling, debugging and optimization skills
Experience working with modern game engines
Experience with Unreal Engine 3
Experiences writing code for consoles
Experience with shading languages (GLSL/HLSL/cg, etc.)
Experience with GIT
International AAA game projects
International team with best in class experience
Work with renowned industry specialists (Microsoft, 2K)
Opportunity to travel abroad
English courses and a lot of perks
C++ Engineer is responsible for implementation of various game engine subsystems for Switch ™ console, including writing run-time code as well as different engine-related tools.