Sorry! This job has been filled, so can no longer accept applications.

Senior/Lead Programmer – Unity – REMOTE WORKING

Location: London, United Kingdom Salary: Negotiable

Job ID: #23583 Posted: 1 year ago

This vacancy may offer a work-from-home start until it’s safe to work in-house or relocate to the location.

Job Title: Senior/Lead Programmer

Job Location: London, UK

Job Type: Permanent

Salary: Competitive


OPM are working with a BAFTA winning studio seeking a remarkable Lead Programmer, with extensive Unity experience, who will be responsible for leading and mentoring a small team of programmers in collaboration with other departments.


They run development entirely remotely and this role requires you to undertake the vast majority of work at home. Appropriate equipment, dev kits and software licenses will be supplied as required. There will be travel to London required on a fortnightly basis for team meetings.



  • Masters or bachelor’s degree in Computer Science
  • Expert C/C# and object-oriented programming skills
  • Extensive experience with Unity
  • Experienced with console and mobile development
  • Knowledge of OpenGL, DirectX and Physics Engine
  • Knowledge of Network / Live API such as Gamesparks / Playfab
  • Familiarity with performance bottlenecks and ways to resolve them, multi-threading, OS concepts, system programming, optimization etc



  • Create the architecture and technical plan for their latest IP.
  • Code various core systems alongside their Generalist Programmer.
  • 60% coding / 40% planning and management split.
  • Help them build, lead and manage a programming team from both a technical and personnel-driven perspective.
  • Determine the technical needs for the team to work on a project assigned or third-party middleware.
  • Help in setting up best practices for coding and conduct regular code reviews.
  • Set up a process to review the game at regular intervals during development cycle and identify areas of improvement.
  • Encourage team to create a strong technical document on different development platforms/consoles.
  • Set up processes while working in collaboration with other teams (internal or external) to efficiently meet the technical needs of the assigned project.
  • Plan and evaluate the work performed by team and analyse the impact on the project.
  • Identify risks involved with the development of games and provide solutions to resolve complex problems.
  • Provide estimate time to complete programming task/objectives and be committed to meet them.


Interested in finding out more about the studio and project? Apply now or call directly today on +44 1206 214 422!

Tagged as: Senior/Lead Programmer

Tags: Senior/Lead Programmer Categories: Programming , Technical


Michaela Thompson

See Michaela's jobs

MS-UK 925 Challenge 2021 – Rocket League Tournament

As part of OPMjobs’ MS-UK 925 Challenge, we are running a Rocket League tournament to help raise money for this…

Read more

MS-UK 925 Challenge 2021 – Digital Raffle Draw

As part of OPMjobs’ MS-UK 925 Challenge, we have set up a digital raffle to help raise money for this…

Read more

OPMjobs are going to the zoo!

On Friday June 11th the OPMjobs team are finally meeting up together for the first time since March 2020! Although…

Read more

Copyright © 2021 OPMjobs Ltd. Tollgate Business Park, Colchester, Essex, CO3 8AB, United Kingdom