Back to jobs
Senior to Lead Graphics Programmer
- Posted 20 September 2023
- Salary Negotiable
- LocationNottingham
- Job type Permanent
- DisciplineGames Programming
- Reference18795
- Contact NameChantelle Morris
Job description
Free Radical Design are searching for a Senior to Lead Graphics Programmer to help bring one of the most iconic FPS franchises, TimeSplitters, to modern gaming with their new, highly anticipated project.
In this role, you will lead the code team in engineering the systems and modules to build the structure for the project. In addition, you will liaise with leads in other departments to organise the specifications and timelines for the game code.
You will be responsible for managing and organising the code team. You will also be the lead on implementing best practices, architecting the code base and setting timelines, and expectations with production and other departments.
Your responsibilities…
In this role, you will lead the code team in engineering the systems and modules to build the structure for the project. In addition, you will liaise with leads in other departments to organise the specifications and timelines for the game code.
You will be responsible for managing and organising the code team. You will also be the lead on implementing best practices, architecting the code base and setting timelines, and expectations with production and other departments.
Your responsibilities…
- Work independently to write and solve problems, whilst working well as part of a team and with other departments
- Communicate effectively within your department and with any other department
- 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
- Promote and develop best practices across the team
- Work closely with production to understand the long-term requirements, task assignment, and scheduling of the project
- Develop and maintain a healthy creative team culture
- Have ownership and responsibility for deliverables
- Mentor less experienced members of the team by giving constructive feedback, whilst identify training needs of colleagues
- 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 specialism within Unreal Engine as a Graphics Programmer, with other areas of specialism such as AI, animation, networking, gameplay, tools, graphics, backend, and engine also being considered
- 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 the team 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