As a Graphics Programmer, you will be responsible for developing and optimizing the visual features of our Unreal Engine projects. You’ll work on rendering systems, shaders, lighting, post-processing effects, and performance optimization to ensure stunning, high-performance graphics across platforms. Your expertise in C++, HLSL, and GPU programming will be critical in achieving cutting-edge visuals and pushing the limits of real-time rendering. If you're passionate about graphics technology and delivering visually immersive experiences, we’d love to have you on our team!
Responsibilities
Maintain and extend our proprietary engine’s VFX-related systems, including particle simulation, materials, post-process effects, and rendering/lighting pipeline.
Collaborate closely with the Art and VFX teams to implement high-quality visual effects and expand our library of VFX components.
Debug and optimize code to meet visual quality and performance targets in survival game environments.
Document code features to ensure maintainability and clarity for other developers.
Requirements
Thorough knowledge of C++.
Strong technical background (bachelor’s degree or comparable experience).
Good spoken/written English.
Passion for making and playing great survival games.
Experience with modern graphics APIs (DirectX 12, Vulkan, Metal).
Experience with CPU and GPU profiling tools.
Familiarity with particle system algorithms, including GPU particle implementations.
Excellent knowledge of shading languages and experience writing complex GPU algorithms.
Multithreading experience should be second nature.
Strong software design, problem-solving, and debugging skills.
A team player, willing to take responsibility.
Nice to Have
C# experience.
Shipped game/console titles is a strong plus.
What We Offer
An open, collaborative environment where ideas are encouraged and valued.
A managerial team consisting of highly experienced game developers at the top of their fields.
Opportunities to share hobbies and passions with like-minded colleagues.
An inclusive environment with many activities organized by the studios and employees.
A commitment to creating the best possible survival game experience, including listening to community feedback.
We are looking for highly motivated individuals with evolving skill sets and a passion for player immersion and visual excellence. If you want to contribute to making stunning survival game worlds, we would love to hear from you!