Unity Developer

PIE Recruitment
Haverhill, United Kingdom
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 45K

Job location

Haverhill, United Kingdom

Tech stack

Unity
Computer Animation
Artificial Intelligence
JIRA
Bug Tracking Systems
C Sharp (Programming Language)
Computer Programming
Software Debugging
Memory Management
Video Game Development
Github
Python
Object-Oriented Software Development
Performance Tuning
Scripting (Bash/Python/Go/Ruby)
Software Version Control

Job description

You'll be creating and maintaining the Unity components, scripts and systems that make digital characters feel responsive, reliable and accessible. This is not just about making something look good on screen. It is about building the technical foundations that allow users to interact with AI-led characters in a smooth, believable and consistent way.

You'll work closely with artists, designers, animators, developers and QA to turn creative ideas into robust technical delivery. What you'll be doing

  • Building and maintaining Unity components, scripts and plugins for conversational avatar experiences

  • Writing clean, efficient and reliable C# code across interaction systems, mechanics and realtime features

  • Translating creative and design requirements into clear technical specifications

  • Optimising code and assets for performance, memory usage and a smooth user experience, If you're a Unity Developer who wants to use your skills on realistic, interactive digital humans rather than traditional gaming projects, this could be a very interesting move. Skills

  • Unity3D

  • C and Python Programming

  • Jira (Issue & Bug Tracking)

  • Scripting and Programming

  • Unity Game Development

  • plasticSCM

  • technical animation

Requirements

  • At least 3 years' professional experience as a Unity Developer
  • Strong Unity 3D and C# development skills, with a good understanding of object-oriented programming
  • Experience with scripting, physics, interaction systems or realtime mechanics
  • Strong problem-solving, debugging and collaboration skills

The technical bits they'd love to see

  • Experience with performance optimisation, memory usage and reliable build quality
  • Version control experience, ideally PlasticSCM or GitHub
  • Good knowledge of mathematics and algorithms relevant to realtime development
  • Exposure to C#, Python, Jira, technical animation, rigging, skinning or scripting would all be useful

The business

They're building immersive digital products with a strong focus on character-led experiences, AI, accessibility and responsible innovation. The team is collaborative, creative and technical, so they're looking for someone who can work well across disciplines and take ownership of the code that brings these avatars to life.

Apply for this position