Senior Unreal Programmer

Posted 17 October 2023
Salary Negotiable
Job type Permanent
DisciplineGames Programming
Contact NameChantelle Morris

Job description

We’re working with the esteemed Free Radical Design, based in the vibrant city of Nottingham, to hire a Senior Unreal Programmer. With the legendary TimeSplitters series, Second Sight, and Haze, Free Radical Design made a mark in the industry and captured the hearts of players worldwide.

Get ready for an unforgettable gaming experience, as the studio continues its legacy of innovation with the goal of creating a highly-anticipated, new masterpiece in the TimeSplitters franchise that is sure to raise the bar once again. Join the journey and be a part of gaming history in the making!

Your responsibilities…
  • Engineer the systems and modules to build the structure for the project
  • Collaborate with designers and artists to implement the technical specifications for the game code
  • Analysing performance, resolve bugs, and develop tools for other disciplines 
  • Work closely with the lead programmers and other disciplines to achieve the vision of the project
  • Continuously improve and build technical advancements into their project, with a focus on maintainability, longevity, and efficiency
  • Mentor more junior members of the team and be part of wider management discussions on planning and building the project
  • Work independently to write and solve problems, as well as working well as part of a team and with other departments
  • 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 of the project, whilst developing and maintain a healthy creative team culture
  • Have ownership and responsibility for deliverables.
The skills and experience you’ll bring to the role…
  • 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 of specialism within Unreal Engine such as AI, animation, networking, gameplay, tools, graphics, backend, engine
  • High level of proficiency or comprehension of Bash or Python programming.
  • Ability to look for opportunities to improve how Free Radical work through technical advancements and adopting new best practises
  • Confidence to share your work and progress regularly and offer help to others
  • Ability to communicate effectively within your department and with any other department
  • Ability to write effectively for documentation, being concise and organised, and making use of imagery and reference where appropriate to convey information
  • Be able to liaise with production on task assignment and scheduling for the team
Perks and benefits include…
  • Relocation support
  • Enhanced parental pay and leave
  • Enhanced employer pension contributions
  • Candidate referral bonus
  • Company outings and free refreshments in the office 
Free Radical Design requires the successful candidate to be based in the United Kingdom, for overseas candidates, sponsorship support may be offered considering the role and that the candidate can satisfy the eligibility criteria of the UK Visa and Immigration service.