Back to jobs
Senior Backend/Server Programmer
- Posted 20 September 2023
- Salary Negotiable
- LocationNottingham
- Job type Permanent
- DisciplineGames Programming
- Reference18790
- Contact NameChantelle Morris
Job description
We are searching for a Senior Backend/Server Programmer on behalf of Free Radical Design as they work on their highly anticipated new Timesplitters game. Founded in 1999 by veterans of the video game industry, Free Radical Design created the legendary TimeSplitters series, Second Sight, and Haze.
The original founders have now revived Free Radical Design in 2021 to create a new masterpiece in the TimeSplitters franchise. Join their journey and be a part of gaming history in the making.
As a Senior Programmer at the studio, you will constantly seek opportunities to enhance the project's technical capabilities, with a particular focus on maintainability, longevity, and efficiency. You’ll also be running performance analysis, debugging, and developing tools for other team members.
Your responsibilities…
The original founders have now revived Free Radical Design in 2021 to create a new masterpiece in the TimeSplitters franchise. Join their journey and be a part of gaming history in the making.
As a Senior Programmer at the studio, you will constantly seek opportunities to enhance the project's technical capabilities, with a particular focus on maintainability, longevity, and efficiency. You’ll also be running performance analysis, debugging, and developing tools for other team members.
Your responsibilities…
- Work closely with lead programmers and other disciplines to realise the project's vision
- Mentor junior team members and participate in broader management discussions concerning project planning and development
- Work independently to write and solve problems
- Write effectively for documentation, being concise and organised, and making use of imagery and reference where appropriate to convey information
- Estimate work timelines and communicate with production, whilst promoting and developing best practices across the team
- Develop and maintain a healthy creative team culture
- Liaise with production on task assignment and scheduling for the team
- Have ownership and responsibility for deliverables
- Proficiency using Unreal Engine, its interface, and the underlying interactions with C++
- Competent Unreal Engine Blueprint ability which includes understanding of bug finding tools and methods
- Excellent understanding of software design and how to structure re-usable blocks of code
- Area experience of backend or server specialism within Unreal Engine
- Ability to plan and estimate work across the team for large scale tasks
- High level of proficiency or comprehension of Bash or Python programming
- Ability to look for opportunities to improve how they work through technical advancements and adopting new best practises
- Relocation support
- Enhanced parental pay and leave
- Enhanced employer pension contributions
- Candidate referral bonus
- Company outings and free refreshments in the office