Lead Programmer - Robocraft 2

2 Weeks ago • 6-8 Years • Game Programmer

About the job

Job Description

Freejam seeks a Lead Programmer for Robocraft 2, utilizing Unity DOTS and Havok Physics. Responsibilities include planning the technical roadmap, managing a team, ensuring code quality through reviews, and collaborating across departments. The role requires strong leadership, Unity 3D/C#/ECS DOTS expertise, and experience shipping games. The ideal candidate will guide the project's technical direction, implement complex designs, and mentor team members. They will also work with freelance engineers and contribute to all development phases.
Must have:
  • Lead programming experience
  • Unity 3D, C#, ECS DOTS expertise
  • Shipped at least 2 games
  • Strong people management skills
  • Technical design & implementation
Good to have:
  • Generative AI in coding
  • AWS, Kubernetes experience
  • Modern software development tooling (Perforce, Git, GitLab, Jenkins)
Perks:
  • Competitive salary
  • Visa/relocation assistance

Description

Freejam is looking for a Lead Programmer, based on-site,  to join our growing team to build the long-awaited sequel Robocraft 2.  Robocraft 2 is developed using cutting-edge technologies, including Unity DOTS and Havok Physics. 


The Lead Programmer is empowered to make technical and architectural decisions, and to influence the roadmap for the project and team, working in partnership with your peers across Product, Project Management and Engineering.


You will contribute to and be part of an engaging, dynamic and inclusive engineering organisation, grounded in great collaboration, functional programming, CI/CD and motivated by a commitment to continuous learning and development.

Freejam is a game development studio based in a glorious waterside location in Portsmouth Harbour, UK.

Responsibilities

  • Planning the technical road map
  • Work with your team to plan, schedule and deliver team commitments
  • Establishing good practices and participating in all phases of software development – including design, implementation, testing, code review, delivery and documentation.
  • Lead and manage the day to day running of the code team, conducting regular 1:1’s and supporting them in their career development
  • Support your team in the implementation of reliable, maintainable and bug-free code
  • Leading a team of talented programmers, providing technical guidance, mentorship and support
  • Develops technical design specifications for complex projects and implements them
  • Responsible for the technical direction of the project
  • Collaborate across multi-disciplinary teams to define technical requirements, project goals, and overall project scope
  • Hire, manage and work effectively with freelance outsource engineers / teams
  • Perform code reviews with the team to ensure good code quality

Requirements

  • Good knowledge of Unity 3D, C# and ideally ECS DOTS
  • Proven leadership experience with strong people management skills
  • Confident in working with the existing codebase and getting quickly up to speed
  • Enthusiastic about the potential of generative AI in coding
  • Exposure to modern infrastructure technologies (e.g. AWS, Kubernetes)
  • Experience with modern software development tooling (Perforce, Git, Gtlab, Jenkins)
  • Worked on at least 2 shipped games from concept to launch as a Lead Programmer

Benefits

This is a permanent position based in the Portsmouth studio.  Competitive salary, visa / relocation assistance is available.

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Explore gaming industy jobs in one of the leading Game Studios.

England, United Kingdom (On-Site)

United Kingdom (Remote)

England, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by Freejam

Similar Jobs

Juego Studios - Intern 3D Artist

Juego Studios, India (On-Site)

The Walt Disney Company - Principal Ride Control Hardware Engineer

The Walt Disney Company, United States (On-Site)

Meta - Program Manager, Manufacturing

Meta, United States (On-Site)

Unchained Entertainment - Senior Server Engineer (Remote)

Unchained Entertainment, United States (Remote)

Blazing griffin - Tools Programmer (Games)

Blazing griffin, United Kingdom (Hybrid)

VECTOR NORTH - [Vector North] Senior UI Programmer

VECTOR NORTH, Czechia (Hybrid)

Dream Games - Software Engineer

Dream Games, Türkiye (On-Site)

Game District - Unity Game Developer

Game District, Pakistan (On-Site)

Techland - Network Gameplay Programmer

Techland, Poland (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Blizzard Entertainment - Senior Software Engineer, UI Technologies - Diablo IV

Blizzard Entertainment, United States (Hybrid)

Room 8 Studio - Stylized 3D Environment Artist Senior

Room 8 Studio, Argentina (On-Site)

MAG Interactive - Senior Game Developer

MAG Interactive, Sweden (On-Site)

DigitalFish - Software Engineer II, VR Prototyping

DigitalFish, United States (On-Site)

Meta - Director, Business Marketing Insights

Meta, United States (On-Site)

ZeptoLab - Lead Unity Developer, remote

ZeptoLab, Spain (Remote)

Playrix - Lead Technical Designer

Playrix, Montenegro (Remote)

Get notifed when new similar jobs are uploaded

Jobs in England, United Kingdom

Rank group - Experienced Dealer

Rank group, United Kingdom (On_site)

BlueBolt - Junior Compositor

BlueBolt, United Kingdom (On-Site)

Axinous - Senior Partner Business Manager

Axinous, United Kingdom (Remote)

1920 - Runner - Speculative

1920, United Kingdom (On-Site)

Salesforce - Payroll Analyst

Salesforce, United Kingdom (On-Site)

Rank group - Maintenance

Rank group, United Kingdom (On-Site)

Ziff Davis - Business Development Manager

Ziff Davis, United Kingdom (Remote)

Tesla - Future Talent Traineeship Programme - Solihull

Tesla, United Kingdom (On-Site)

Blazing griffin - Freelancer Submissions (Games)

Blazing griffin, United Kingdom (On-Site)

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Hasbro - Senior AI Programmer

Hasbro, Canada (On-Site)

Techland - UE5 Senior Game Programmer AI

Techland, Poland (On-Site)

Hire Phoenix Consulting - Ludo Game Developer needed (Freelance opportunity)

Hire Phoenix Consulting, India (Remote)

Bohemia Interactive - Senior Multiplayer Programmer

Bohemia Interactive, Czechia (On-Site)

Winged IT - Senior Unity Developer

Winged IT, Poland (Remote)

Supercell - Senior Game Programmer, Hay Day

Supercell, Finland (On-Site)

Orange Comet,  Inc  - Roblox VFX Artist

Orange Comet, Inc , India (Remote)

Red Point Labs - Unity Game Developer (Remote OK)

Red Point Labs, Argentina (Remote)

Get notifed when new similar jobs are uploaded