What you will bring
• Mastery of C++, with a strong foundation in C/C# and Object-Oriented Programming principles.
• Proven experience in multithreaded programming and low-level memory optimization.
• Deep, practical knowledge of modern graphics APIs (DirectX 11/12, Vulkan, OpenGL) and shader languages (HLSL/GLSL).
• Expertise in 3D mathematics, contemporary rendering algorithms, and performance-critical data structures.
• A rigorous focus on code quality, performance (CPU/GPU), and memory efficiency.
• Dedication to writing clean, maintainable, and portable production code.
• Ability to diagnose issues across engines, dependencies, and middleware, and propose and implement effective technical solutions.
• Experience in analyzing requirements, identifying technical risks, and presenting solution options with clear trade-off analysis.
• Hands-on experience with console development (Nintendo Switch, PlayStation, Xbox, etc.).
• Professional proficiency in written and spoken English, sufficient for comprehending technical documents and actively engaging in global team discussions and conference calls.