Lead Programmer (UK Remote)
- Posted 19 September 2024
- Salary Negotiable
- LocationNorth West
- Job type Permanent
- DisciplineGames Programming
- Reference19711
- Contact NameDave Moss
Job description
Aardvark Swift is supporting a leading UK studio in their search for a Lead Programmer to join their growing Engineering team.
As a Lead Programmer, you will play a critical role within the Engineering team, serving as the programming lead and point of contact for internal teams and external clients. You'll ensure high coding standards are the norm and guide the career development of Programmers within the team. You will also be hands-on in the planning and execution of development projects for high-profile AAA games.
This award-winning studio is at the forefront of technology and creativity, co-developing with AAA clients around the world, recently they've worked on a variety of exciting projects that have been hugely successful, thanks in part to the efforts of this studio, and they're showing no signs of changing course with the studio working on multiple projects.
You'll be joining a talented team who offer a professional, fun, and supportive working environment. They pride themselves on an inclusive culture, a mentoring ethos, and are known by devs to be one of the best studios to work at in the UK industry.
Your responsibilities...
Lead and direct a team of Engineers to achieve their goals
Line manage Engineers, helping them reach their full potential
Exhibit strong leadership qualities such as motivation, positivity, and active listening
Foster high standards in communication, collaboration, and coding
Collaborate with international clients as well as internal teams, including artists, designers, and production
Oversee technical planning and task delegation
Work on a variety of programming specialisms, including gameplay, core technology, porting, and low-level architecture across multiple platforms
Stay current with industry trends and best practices
The skills and experience you'll bring to the role...
7 or more years programming experience in games
Expertise in multiple programming languages, including C++
Proven experience in leading and managing engineering teams
Able to work independently, flexibly, and proactively
Strong understanding of low-level systems such as physics, networking, and memory
Familiarity with game engines, IDEs, source control, and build infrastructure
Commitment to continual learning and development
An effective communicator
Desirable but not essential...
Experience working with shipped games
Expertise in porting games
Tools development
Rendering experience
Build and infrastructure knowledge
Low-level console development
Perks and benefits include...
25 days annual leave increasing with service, plus public holidays
Company pension scheme
Flexible working hours
Private medical, dental and eye care
Employee share scheme
Anti-crunch ethos with a supportive and fun working environment
Income protection and life assurance
Annual bonus
Regular team events and activities