Negotiable
Undetermined
Undetermined
Greater Guildford Area, United Kingdom
Summary: The Unity Developer role focuses on supporting the development of an entertainment-focused PC game, with potential for console deployment. The position requires an experienced developer who can collaborate effectively in a fast-paced environment and has a proven track record in mainstream game development. The role is freelance/contract and involves working closely with an in-house team and external collaborators. Candidates should be ready to contribute to gameplay features and technical discussions from the outset.
Key Responsibilities:
- Design and implement high-quality gameplay features using Unity and C#
- Collaborate with game designers, artists, and producers to bring features to life
- Take ownership of specific gameplay systems and deliver clean, well-documented code
- Adapt and integrate systems efficiently within an existing codebase
- Contribute to technical discussions, proposing solutions and best practices
Key Skills:
- Proven track record in PC (and ideally console) entertainment games development, with multiple shipped titles
- Demonstrated experience in developing gameplay features
- Prior experience working as a freelancer or external contractor with games teams
- Strong programming skills in C# and Unity
- Ability to communicate clearly in a remote, collaborative development environment
Salary (Rate): undetermined
City: Greater Guildford Area
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Unity Developer - Computer Games
About the Role
We’re looking for an experienced Unity Developer to support our team on an exciting new entertainment-focused title for PC, with potential console deployment. This is a freelance/contract position working closely with our in-house team and other external collaborators. This role will suit someone who has proven experience developing mainstream (entertainment) games and can hit the ground running in a collaborative, fast-paced environment.
Key Responsibilities
- Design and implement high-quality gameplay features using Unity and C#
- Collaborate with game designers, artists, and producers to bring features to life
- Take ownership of specific gameplay systems and deliver clean, well-documented code
- Adapt and integrate systems efficiently within an existing codebase
- Contribute to technical discussions, proposing solutions and best practices
Essential Requirements
- Proven track record in PC (and ideally console) entertainment games development, with multiple shipped titles
- Please note: We are not looking for candidates whose recent experience has been primarily in VR, serious games, mobile, or academic projects
- Demonstrated experience in developing gameplay features — be ready to share examples of systems you’ve worked on
- Prior experience working as a freelancer or external contractor with games teams
- Strong programming skills in C# and Unity, with a deep understanding of Unity’s systems and pipelines
- Ability to communicate clearly in a remote, collaborative development environment
Desirable
- Experience with version control systems such as Git
- Familiarity with Unity’s DOTS, ECS, or addressable assets system
- Experience profiling and optimizing performance for PC/console