
Senior Game Programmer (Vulkan, C#)
- On-site
- Auckland, New Zealand
Job description
SENIOR GAME PROGRAMMER (Vulkan, C#)
Auckland | NZD 90-135k Salary range | Programming
A bit about us…
RocketWerkz is an ambitious PC video games studio based on Auckland’s waterfront in New Zealand. Founded by Dean Hall, creator of hit survival game DayZ, we are independently-run but have the backing of one of the world's largest games companies. Our open-world simulation and survival games Icarus and Stationeers are out on Steam, and we have multiple projects in development including Kitten Space Agency.
We need you!
As a Senior Game Programmer (Vulkan, C#), you’ll work closely with our Enterprise Team on the BRUTAL framework.
We are looking for experienced C# Programmers to work on various PC games. While other projects at the studio use Unity or Unreal Engine, for this project we have developed our own in-house approach to making games. The BRUTAL framework allows programmers to focus on gameplay and game systems in C#, while accessing a suite of custom C++ libraries for scale, performance and control without the constraints of a game engine.
This is an exciting opportunity to work with custom tools and frameworks, shaping the development of high-performance systems and gameplay features.
A day in the life…
Every day at Rocketwerkz is different, but here are a few things you can expect to do in your role:
Rapidly prototype and develop game systems and gameplay in C#
Implement and optimise graphics using our custom Vulkan renderer
Continuously adapt code in response to gameplay and designer feedback
Work closely with game designers, project leads and tools developers
Define technical requirements and write documentation
Use C#, JetBrains tools, Github, and task management software
Manage your own workload and work hours in consultation with the wider team
To get this all done, we require you to have:
Strong skills with C# 13+ programming
Experience using the Vulkan graphics API in C#
Experience with multiplayer online game projects
Collaborative and adaptable mindset with excellent communication
We’d love it if you also have:
Experience with other graphics APIs or game engines
Community management and communication experience
A portfolio of game projects
We think life at Rocketwerkz is pretty awesome, check out the perks and benefits of joining us here.
If you're passionate about working in the gaming industry and think you have the qualifications, we encourage you to apply, even if you don't meet every requirement listed in this job description. We believe that having a diverse team is crucial to our success, and we welcome applications from individuals regardless of gender, sexual orientation, ethnicity, disability, or any other aspect of your culture or identity.
Hit Apply and if you’re the right fit we’ll be in touch to schedule a chat. Our recruitment process usually involves an online chat, a visit to our studio, maybe a paid art test or programming test and reference checks.
- Auckland, New Zealand
or
All done!
Your application has been successfully submitted!