We are seeking a skilled Unity C# developer to join Cloth Cat Games and participate in our new multi-platform game development projects.
The ideal candidate will have experience working on commercially released game titles for PC and Console, possess gameplay design experience, and have a desire to learn new processes and technology.
This position offers the opportunity to work in-house at our central Cardiff studio, in a hybrid model, or remotely.
Responsibilities include being a key player in taking a game from prototype to release candidate, collaborating with designers on mechanics, game feel, visuals, and polish, working with initiative to meet project schedule milestones, tackling technical challenges, optimizing and testing software for stability, and recommending improvements to existing games/tools.
Requirements:
Candidates must have shipped at least one title using Unity.
A strong knowledge of C# and a clear understanding of coding best practices is required.
A firm grasp of version control processes, such as Git and Sourcetree, is essential.
Team development experience is necessary, with the ability to build clean, modular code that fits within an existing framework.
Candidates should be proactive, able to solve issues effectively, and suggest improvements.
Familiarity with Unity development tools, such as Probuilder for white boxing and editor skills for creating quick tools, is required.
An understanding of animation, including Mecanim and Cinemachine camera work, is necessary.
Experience with multiplayer programming (Photon Fusion) is desirable.
A degree in Computer Science, Mathematics, or a scientific discipline is preferred.
Skills in Shader Graph and Shader pipeline, as well as UI/UX principles, Unity Canvas, and UI, are advantageous.
Experience with scripting languages such as HTML, JavaScript, and Python is beneficial.
Experience with mobile development and SDKs for Android and iOS is a plus.
Familiarity with common art and 3D software packages, such as Blender, is an added advantage.
This position is restricted to UK applicants only, and no agencies will be considered.
Benefits:
The position is offered as a 6-month PAYE contract with the potential for extension.
You will be part of a busy, close-knit team, contributing to exciting game development projects.
The flexibility to work in-house, hybrid, or remotely is provided, accommodating various work preferences.