Job Overview
Wargaming is looking for a Render Developer to join our Game Engine Development team. This position includes working on development of a cross-platform game engine which is written in C++.
What will you do?
* Implement new and improve existing graphic features
* Refactoring, code optimization, fix graphic bugs
* Writing code according to code style
* Creation of tech documentation
What are we looking for?
* 2+ year of experience in commercial C++ development
* Experience in any graphics API (DirectX, Vulkan, OpenGL)
* Experience in writing shaders (GSL, HLSL)
* Basic knowledge of linear algebra (vectors, matrices, quaternions)
* Experience in creation of own 3D demo applications or creation of own engine
* Knowledge and experience in working with debugging and profiling tools (Nsight, Renderdoc, PIX etc)
* Understanding the graphics pipeline and GPU architecture
* Practical knowledge of DirectX 11/12/Vulkan
What additional skills will help you stand out?
* An intermediate level of English
Benefits
Benefits and perks are tailored to the local market and culture. Our benefits in Berlin include:
* 5 weeks of Annual Leave per calendar year
* Additional paid time off
* Career development and education opportunities within the company
* Home internet reimbursement
* Gym membership through Urban Sports Club - Package M
* Monthly public transportation ticket
* Mental well-being program (iFeel)
* Language classes
* Company pension scheme with a company contribution up to 150 EUR per month
* Personal Gaming Account
* Coffee, fruits, and snacks in the office
* Company events
* Seniority Awards
* Referral program - You can recommend the best talents to the company and receive a reward