Full-Stack Programmer (Unreal Engine C++) at Grassrootz Studio, United Kingdom, £Contract Rate

Contract Description

Grassrootz Studio is looking for a Full-Stack Game Programmer to join the development of our multiplayer FPS built in Unreal Engine 5. The project is already in the later stages of development, so this role is best suited for someone who can quickly understand an existing codebase and contribute by refining, maintaining, and improving existing systems as we move toward release.

 

Responsibilities

  • Work within an established UE5 C++ codebase to improve and extend gameplay systems
  • Maintain and refine multiplayer gameplay and networking features
  • Integrate gameplay systems with player progression and backend data systems
  • Debug, optimise, and maintain existing gameplay and multiplayer systems

 

Requirements

  • Strong experience with Unreal Engine
  • Professional experience with C++ gameplay programming
  • Experience implementing gameplay systems in Unreal
  • Understanding of multiplayer networking and replication
  • Experience working with backend services or databases
  • Comfortable working with existing production codebases
  • Experience with version control systems (Perforce)
  • Experience working with databases (SQL/PostgreSQL or similar) and backend services

 

Nice to Have

  • Experience working on multiplayer or live-service games
  • Familiarity with player progression, stats, or inventory systems
  • Experience integrating online services or APIs