Position: Senior/Lead Render Developer
Company: Dragon's Lake Entertainment
Category: C++
Experience required: 5y
English level: upper

Next great challenge is coming:

We are looking for a talented and ambitious Render Developer who will rock the Game Development Industry with us.

You’ll be joining a team of like-minded individuals to work together on a game project. From our side, we always offer suitable tasks, the ability to grow and constant feedback, necessary tech mentoring, and direction to pursue your goals.

Expectations are clear:
- Strong hands-on experience writing C++ applications
- Familiarity with rendering system architecture, internal structure, and algorithms
- Experienced in shaders, geometry processing, and lighting
- Knowledge of one of the shading languages (GLSL, HLSL, etc.)
- Experience writing fast and efficient code where GPU speed and memory constraints are paramount
- Experience working with GPU performance analyzing and debugging tools (Razor, PIX, NVIDIA Nsight Graphics, Radeon GPU Profiler,  etc.)
- Experience working on the render engine
- Operating with memory on low-level knowledge
- Good communication and team skills

Becoming one of the Dragons you will:
- Work on a game engine
- Analyze and improve performance across all target platforms
- Develop new, maintain, and optimize existing graphics-related features
- Debug and fix crashes, concurrency issues, GPU/CPU synchronization, and platform-specific problems
- Research and suggest improvements to processes and pipelines

Grow with us, we’ve got you covered:
- Competitive financial reward (yes, we are fair enough)
- Challenges to raise your XPs score (professional trainings and conferences, internal mentorship)
- Health insurance, paid vacation, and sick leave
- Culture of diversity & inclusion to unite the most outstanding talents
- Community of people who understand your game passion

Join Dragons Lake and take on challenges you’ve always dreamed of.