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