3 months ago
Belgrade, SerbiaMid Level
Responsibilities
- Implement new graphics features and improve existing ones.
- Refactor and optimize code and fix graphics bugs.
- Write code according to the company code style.
- Create technical documentation.
Requirements
- At least 2 years of commercial C++ development experience.
- Experience with at least one graphics API, including DirectX, Vulkan, or OpenGL.
- Experience writing shaders with GSL or HLSL.
- Basic knowledge of linear algebra, including vectors, matrices, and quaternions.
- Experience creating personal 3D demo applications or a personal game engine.
- Knowledge of debugging and profiling tools such as Nsight, RenderDoc, and PIX.
- Understanding of the graphics pipeline and GPU architecture.
- Practical knowledge of DirectX, Vulkan, and related graphics technologies.
- Intermediate English proficiency is an additional advantage.
Benefits
- Up to five additional vacation days based on years of service, plus five Personal Days, Birthday Leave, Marriage Leave, and Compassionate Leave.
- Sick leave compensation, maternity leave benefits, and premium private health insurance.
- Career development, education opportunities, English clubs, and a language-learning platform.
- Mental well-being program, commuting allowance, company events, FitPass membership, employee discounts, and a personal gaming account.
- Office coffee, fruit, snacks, and an on-site canteen with subsidized food and drinks.
- Seniority awards and a referral program.
Tech Stack
Categories
Gaming
About Wargaming
Wargaming is a privately held video game developer and publisher known for free-to-play multiplayer titles such as World of Tanks, World of Warships, and World of Tanks Blitz. Founded in 1998 and headquartered in Nicosia, Cyprus, it runs a games-as-a-service model across PC, console, and mobile with revenue from in-game purchases. The company serves a global player base and operates multiple studios and publishing offices worldwide.
