Animation Programmer (C++)

Rebellion

Warwick

On-site

GBP 42,000 - 62,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Relocation package
Private medical insurance
Life Assurance
Pension scheme
EAP: wellbeing support
Discounts & social events

Job summary

Rebellion in the UK is seeking a mid-level Animation Programmer to join our Tech Team and work on our proprietary engine, Asura, delivering high-quality character animations and gameplay systems. You will develop and implement animation code, maintain features within animation systems and tools, and collaborate with content creators to design workflows that speed up production.

This role can be based at our Oxford or Warwick studios, with relocation support including moving assistance and

Qualifications

  • Strong understanding of real-time animation systems.
  • Expert C++ for complex systems.
  • Experience with animation workflows and 3D maths.

Responsibilities

  • Develop and implement animation code for our in-house engine.
  • Maintain features within animation systems and runtime tools.
  • Collaborate with content creators to design tools and workflows.
  • Write and test large classes and complex functionality.
  • Diagnose, debug, and fix bugs across code bases.
  • Create and update technical documentation and user guides.
  • Support team members from different disciplines.

Skills

Real-time animation
C++
Debugging tools
Finite State Machines
3D math

Tools

IDEs
Profiling tools

Job description

We're excited to welcome a mid‑level Animation Programmer to our Tech Team to work on our proprietary engine, Asura, delivering high‑quality character animations, gameplay mechanics, and visual performance.

Responsibilities
  • Develop and implement animation code for our in‑house engine.
  • Maintain and develop features within our animation systems, including content creation tools and runtime systems.
  • Collaborate with content creators to design and write tools and features that support animation workflows.
  • Write and test larger classes and code with complex functionality tailored to project needs.
  • Diagnose, debug, and fix complex bugs across familiar and unfamiliar code bases.
  • Create, review and update technical documentation and user guides.
  • Support other team members or programmers from different disciplines when appropriate.

This role can be based at our Oxford or Warwick studios. We provide a relocation package that includes moving assistance, temporary accommodation, and full support to ensure a smooth transition.

Requirements
  • Strong understanding of real‑time animation systems architecture and internals.
  • High proficiency in C++, with experience developing and maintaining complex systems.
  • Confidence using IDEs, debugging tools, and profiling techniques to diagnose and resolve issues.
  • Experience designing and implementing Finite State Machines and related animation control systems.
  • Good working knowledge of 3D mathematics and geometry.
Benefits
  • 22 days holidays + Christmas closure (typically 4 days) & Bank holidays (increasing with service at 5 years – one day each year until you reach 31 days).
  • Private Medical Insurance, healthcare cash plan, including dental and vision.
  • Life Assurance, Income Protection & Critical Illness Cover.
  • Enhanced Family Leave.
  • Interest‑Free, Tax‑Free loans.
  • Enhanced Pension Scheme.
  • EAP: a range of Mental Health and Wellbeing Support.
  • Additional discounts, freebies, and social events.

Right to work statement: This role is opening only to applicants who have the permanent right to work in the UK. We are unable to provide or take over visa sponsorship, either now or in the future. Applicants must therefore be able to demonstrate their ongoing eligibility to work in the UK without the need for employer sponsorship.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Animation Programmer (C++)
Animation Programmer (C++)

Rebellion co • Oxford

On-site
GBP 40,000 - 60,000
22 days holidays plus Christmas closure and Bank holidays
Private Medical Insurance
Life Assurance and Income Protection
Real-time Animation Engineer (C++) — In-House Engine
Real-time Animation Engineer (C++) — In-House Engine

Rebellion • Warwick

On-site
GBP 42,000 - 62,000
Relocation package
Private medical insurance
Life Assurance
+3
Senior Animation Programmer
Senior Animation Programmer

Rebellion co • Oxford

Hybrid
GBP 45,000 - 65,000
22 days holidays + Christmas closure
Private Medical Insurance
Enhanced Family Leave
+2
C++ Animation Programmer for Real-Time Engine & Tools
C++ Animation Programmer for Real-Time Engine & Tools

Rebellion co • Oxford

On-site
GBP 40,000 - 60,000
22 days holidays plus Christmas closure and Bank holidays
Private Medical Insurance
Life Assurance and Income Protection
Senior Engine Programmer
Senior Engine Programmer

Rebellion co • Oxford

On-site
GBP 40,000 - 60,000
22 days holidays plus Christmas closure
Private medical insurance
Enhanced pension scheme
+1
Senior VFX Artist
Senior VFX Artist

Rebellion • Warwick

On-site
GBP 50,000 - 75,000
Relocation package
Private medical insurance
Pension scheme
+3
Senior VFX Artist
Senior VFX Artist

Rebellion • Oxford

On-site
GBP 50,000 - 70,000
Relocation Support
Holidays 22+ days
Private Medical
+4
Senior Gameplay Programmer (Animation)
Senior Gameplay Programmer (Animation)

Skillsearch • United Kingdom

Remote
GBP 50,000 - 70,000
Principal Technical Animator
Principal Technical Animator

31st Union • Brighton

On-site
GBP 90,000 - 130,000
Animator
Animator

Frontier Developments • Cambridge

Hybrid
GBP 45,000 - 65,000
Relocation support
Cycle to Work
Private healthcare
+4