Lesta Games develops game projects in various genres, boldly experimenting with tools and technologies.
Over 2000 talented professionals work in the company's offices in St. Petersburg, Minsk, and Moscow.
We create games that have become a real cultural phenomenon: "World of Tanks", "World of Ships", Tanks Blitz, and are also working on new promising projects.
We do not intend to stop – new challenges and millions of players await us.
Ready to create the future of the gaming industry together? Welcome to the team!
We are looking for a Render Developer to help develop the graphics part of a new game project, work on image quality and rendering performance.
What you will be doing:
- Develop and improve the graphics part of the game project.
- Develop new graphical solutions and improve existing rendering algorithms.
- Develop and support the existing codebase, maintain and update technical documentation.
- Profile and optimize graphics code, work on improving CPU and GPU performance.
- Participate in code reviews, help the team with task decomposition and effort estimation.
- Interact with developers and related departments to solve technical problems and resolve issues in project processes.
What we expect from the candidate:
- Good knowledge of C/C++ and understanding of efficient coding principles.
- Confident command of data structures and algorithms.
- Good knowledge of mathematics, including linear algebra.
- Experience in profiling and optimizing CPU and GPU performance.
- Knowledge of at least one modern shader programming language: HLSL, GLSL, or similar.
- Experience with graphics APIs: DirectX, OpenGL, Vulkan, or others.
- Understanding of lighting algorithms for real-time rendering, including work with dynamic and static lighting.
- Understanding of PBR material principles and modern approaches to image construction.
Will be a plus:
- Experience in developing game projects.
- Experience with game engines: Unity, Unreal Engine, Godot, or others.
- Experience in developing your own game engine or its individual components.
- Passion for games, knowledge of different genres and platforms, understanding of the specifics of the gaming industry.
- Familiarity with modern DCC packages: Maya, Blender, Substance Designer, and others.
- Understanding of offline renderer principles: Arnold, Cycles, and similar.
What we offer:
- Work in an accredited IT company.
- Extended VHI policy.
- Payments for sick leave and days off.
- Gym and showers in the office.
- Sports compensation.
- Food compensation.
- Gifts for birthdays and the first day at the company, payments on the day of marriage and children's birthdays.
- Recreation rooms with board games, consoles, arcade machines/tables.
- Relaxation areas with Yamaguchi massage chairs and top-end coffee machines.
- From 500 to 1000 units of in-game gold to your account daily.
- Work-life balance: come to the office from 8 to 11 AM, leave from 5 to 8 PM.