Wargaming is looking for a Render Developer to join our Game Engine Development team. The position includes working on development of a cross-platform game engine which is written in C++. Responsibilities include implementing new and improving existing graphic features, refactoring and optimizing code, writing code according to code style, creating tech documentation, and more.
Requirements
- 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
Benefits
- 5 weeks of Annual Leave per calendar year
- Additional paid time off
- Sick Leave Compensation, Maternity & Paternity Leave Benefits
- Career development and education opportunities within the company
- Meal card contribution
- Public transportation allowance
- Premium private healthcare
- Mental well-being program (iFeel)
- Multisport Employee discounts
- Personal Gaming Account
- Coffee, fruits, and snacks in the office
- Company events
- Seniority Awards
- Referral program