Negotiable
Undetermined
Undetermined
United Kingdom
Summary: Grassrootz Studio is seeking a Full-Stack Game Programmer to enhance their multiplayer FPS project developed in Unreal Engine 5. The ideal candidate will have the ability to quickly adapt to an existing codebase and contribute to the refinement and maintenance of gameplay systems as the project approaches release. This role requires strong programming skills in C++ and experience with multiplayer networking. The candidate will work closely with gameplay systems and backend data integration.
Key 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
Key Skills:
- 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
Salary (Rate): undetermined
City: undetermined
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
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