Back to jobs
Senior Unity Programmer
- Posted 15 March 2023
- Salary Negotiable
- LocationPortsmouth
- Job type Permanent
- DisciplineProgramming
- Reference18812
- Contact NamePaul Walker
Job description
Aardvark Swift are supporting the fantastic Freejam, developers of the online multiplayer game Robocraft, in their search for a Senior Unity Programmer to join the team and build their new online free-to play title Techblox. This is great opportunity to work with cutting edge technologies, including Unity DOTS and Svelto.ECS.
Your responsibilities include…
Your responsibilities include…
- Collaborating with the rest of the team to bring new features to life
- Writing polished, readable, and maintainable data-oriented code
- Creating and integrating development tools and testing procedures
- Writing optimised code with the consideration of CPU, GPU, memory, and network requirements
- Computer science degree or equivalency
- Excellent understanding of game architecture and good programming practices
- Credits on one or more shipped multiplayer titles
- Advanced C# programming, debugging, and profiling skills
- Excellent understanding of data structures and related algorithms
- Strong comprehension of maths and an ability to apply this practically
- Expertise with native programming
- Ability to learn and adapt very quickly to requirements
- Familiarity of Entity Component System architecture is a bonus
- Physic engines related knowledge
- GPU programming expertise
- Specialisation in network programming
- Professional background involving ECS programming