About the job
Job Overview
Join our innovative Game Engine Development team at Wargaming as a Render Engineer. In this role, you will be pivotal in enhancing a cross-platform game engine built in C++, contributing to the future of gaming.
Your Responsibilities
- Design and implement new graphic features while optimizing existing ones
- Refactor and optimize code, address graphic issues
- Adhere to coding standards while writing efficient code
- Create detailed technical documentation
Your Qualifications
- Over 2 years of experience in commercial C++ development
- Familiarity with graphics APIs such as DirectX, Vulkan, or OpenGL
- Skilled in shader programming (GSL, HLSL)
- Fundamental understanding of linear algebra (vectors, matrices, quaternions)
- Experience in developing 3D demo applications or personal engines
- Proficiency in using debugging and profiling tools (Nsight, RenderDoc, PIX, etc.)
- Deep understanding of the graphics pipeline and GPU architecture
- Hands-on experience with DirectX 11/12/Vulkan
Preferred Skills
- Intermediate English proficiency
Benefits
Our Belgrade office offers a range of employee benefits, including:
- Up to 5 additional vacation days based on tenure
- Additional paid time off (5 Personal Days, Birthday Leave, Marriage Leave, Compassionate Leave)
- Sick Leave Compensation and Maternity Leave Benefits
- Comprehensive Private Health Insurance
- Career development and educational opportunities
- Language learning platforms and English clubs
- Mental well-being programs (iFeel)
- Commuting allowances
- Company events
- FitPass memberships
- Exclusive employee discounts
- A personal gaming account
- Complimentary coffee, fruits, and snacks in the office
- An on-site canteen with subsidized meals
- Seniority awards
- Referral programs


