Senior Unity Programmer

Posted 03 April 2024
Salary Negotiable
Job type Permanent
Contact NameVicky Kilby

Job description

Here at Aardvark Swift we're looking for a Senior Unity Programmer to join an indie studio as they start the development of a sequel to their popular online multiplayer game.

As a Senior Unity Programmer you’ll make a tangible impact on the development of a highly anticipated sequel utilising cutting-edge technologies such as Unity DOTS and Havok Physics, and also the wider Programming team by mentoring Junior Programmers.

You'll be joining a true indie environment with a collaborative and supportive atmosphere, where the team enjoy the autonomy to shape the direction of projects and make impactful decisions.

Your responsibilities…
  • Collaborate with the team to implement new features
  • Develop clean, well-structured, and maintainable code
  • Design and integrate development tools and testing procedures
  • Optimise code for CPU, GPU, memory, and network performance
  • Provide guidance and support to junior programmers
The skills and experience you’ll bring to the role…
  • Shipped one or more significant game titles
  • Degree in Computer Science or similar equivalent
  • Strong understanding of game architecture and programming best practices
  • Advanced ability in C# programming, debugging, and profiling
  • Solid grasp of data structures and algorithms
  • Proficiency in mathematics
  • Experience with native programming
Bonus points if you have…
  • Knowledge of physics engines Experience with GPU and network programming
  • An understanding of Entity Component System architecture
  • Expertise in Entity Component System programming
The studio offers perks and benefits including flexible working and of course they make sure the team have regular social events and spectacular parties, but the true benefit of working at this studio is their authentic indie status and being the masters of their own destiny.

They alone decide on game features, platforms to release on, release dates and how the game is promoted and marketed, what business models are followed and what prices are charged. That is the freedom that being properly independent brings and that is what this studio is all about.