Unity Developer (C#) Job Description
We are seeking a skilled Unity Developer to collaborate with our team and create engaging applications and games.
Location: Durham
Salary: £60,000 - £80,000 per annum (dependent on experience)
Responsibilities:
* Collaborate with designers, artists, and other developers to design and develop high-quality gameplay systems and features using C# in Unity.
* Work on the full development lifecycle, from concept and prototyping to production and final polish.
* Debug and resolve performance and technical issues in Unity applications.
* Integrate third-party plugins, APIs, and tools as needed.
* Ensure projects meet quality standards and are delivered on time.
Requirements:
* Strong experience with Unity and C# programming.
* Solid understanding of game mechanics, physics, and animation in Unity.
* Experience with version control systems (e.g., Git, Perforce).
* Familiarity with optimization techniques for mobile, PC, or console platforms.
* Strong problem-solving skills and ability to work in an agile environment.
* Excellent communication skills and teamwork.
Preferred Skills:
* Experience with AR/VR development (e.g., Oculus, ARKit, ARCore).
* Knowledge of shader programming (HLSL/Shader Graph).
* Familiarity with multiplayer networking (e.g., Photon, Mirror, Unity Netcode).
* Experience with tools like Jenkins, CI/CD pipelines.
* A passion for gaming, interactive media, or immersive technologies.
What We Offer:
* Competitive salary or project-based compensation.
* Flexible working hours with remote/hybrid options.
* Opportunity to work on exciting and cutting-edge projects.
* Professional development opportunities (training, conferences, etc.).
* A supportive and collaborative team environment.
Please note that we require candidates to have the right to work in the UK. If you are interested in this role, please submit your CV and a covering letter outlining your relevant experience and skills.