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 haves

  • 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!