CrawlJobs Logo

Senior Animation Programmer

United Kingdom, Oxford · Job Posted January 20, 2026
Apply Position
Job Link Share

Job Description

We want you to #JOINTHEREBELLION! For 30 years, we’ve been independently developing and publishing incredible video games at our multiple studios founded by Jason & Chris Kingsley, but Rebellion is more than just games. We have our own film studio, we create board games, publish books, and through 2000AD, publish comics and graphic novels such as the amazing Judge Dredd. We’re excited to welcome a Senior Animation Programmer to join our passionate and experienced Tech Team and be part of one of our exciting new large-scale projects, crafted by a seasoned team renowned for creating exceptional shooters. In the role of Senior Animation Programmer, you’ll act as part of the Engine Animation Team, supporting multiple projects, connecting animators, technical animators and project engineers, fostering a smooth collaboration between animation and code. You'll harness our proprietary engine, Asura, to implement character animations, aid in crafting engaging gameplay mechanics, and enhance the visual appeal and responsiveness of in-game characters.

Job Responsibility

  • Develop and implement animation code for our in-house engine
  • Maintain and develop features within our animation systems, working on content creation tools as well as runtime systems
  • Collaborate with content creators to write some of those tools and features
  • Develop and implement animation code for the project(s), writing and testing larger classes and code with complex functionality
  • Fixing complex bugs in both familiar and unfamiliar code
  • Create, review and update technical and user documentation
  • Support other team members or programmers from other disciplines where appropriate

Requirements

  • Strong understanding of the architecture and internal workings of real-time animation systems
  • High proficiency in C++, with experience developing and maintaining complex systems
  • Confident 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

What we offer

  • 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
  • Plus loads more… including a wide range of discounts, freebies, and social events

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Animation Programmer

8 matching positions

New

Senior Gameplay Programmer

Location
Location
United Kingdom , Nottingham
Salary
Salary:
Not provided
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong knowledge of C++ with an emphasis on maintainable, reusable, and well-documented code. Familiarity with modern C++ features and patterns (e.g., RAII) is a bonus
  • Unreal Engine 5 Knowledge, including: Best practices for blueprints, UObjects, and delegate usage
  • Experience with navigation systems (e.g., recast/detour, navlinks)
  • Proficiency in state trees, state machines, EQS, and character movement/physics
  • Familiarity with software design patterns such as state machines, hashmaps, and entity-component systems
  • Experience with performance analysis and subsequent optimisation
  • A positive attitude towards collaboration and the skills of others
  • Experience in giving and receiving constructive feedback
  • Proficiency with source control systems
  • Perforce experience is ideal
Job Responsibility
Job Responsibility
  • Design and maintain efficient systems for gameplay AI, animation, character physics, and character spawning in UE5
  • Translate gameplay requirements into technical solutions, using C++ and UE5’s blueprint systems for data-driven development
  • Write well-optimised, thoroughly documented code that meets established coding standards
  • Take full or shared ownership of features and systems, from ideation and planning through to support and bug fixing
  • Serve as a point of contact for your area of expertise
  • Conduct performance analysis and optimise code for multi-platform stability and efficiency
  • Build strong relationships with team members and cross-departmental colleagues to ensure seamless cooperation
  • Follow best practices for source control (Perforce preferred), ensuring build stability and multi-platform compilation success
  • Review code changes with a focus on quality, while providing and receiving constructive feedback in a collaborative and respectful manner
  • Lead technical discussions and aligns engineers and stakeholders on approach
What we offer
What we offer
  • Core hours 9.30am – 4pm, remaining hours worked flexibly
  • Relocation support to Nottingham, UK (if required)
  • Holiday allowance that increases with service (to a maximum of 30 days plus statutory public holidays)
  • Annual pay reviews
  • Company pension contribution that increases with service
  • Company enhanced full pay for maternity leave for the first 26 weeks (to qualifying expectant mothers)
  • Clear career progression within Dambuster Studios
  • Studio funded learning and development opportunities
  • Modern game development environment with the latest technologies
  • Vibrant, modern city centre location with good transport links
  • Fulltime
Read More
Arrow Right

Senior Gameplay Programmer

Join our talented team as we embark on an uncharted gaming adventure! We're on t...
Location
Location
Canada , Montreal
Salary
Salary:
Not provided
gameloft.com Logo
Gameloft
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • C#
  • Unity
Job Responsibility
Job Responsibility
  • Collaborating with the design team to define and implement game features
  • Writing clean, efficient, and well-documented code in C#
  • Developing and maintaining gameplay systems such as character movement, AI behaviors, and game logic
  • Working closely with artists and animators to integrate and optimize game assets
  • Identifying and fixing bugs, and optimizing game performance
  • Participating in code reviews and contributing to technical discussions
  • Staying updated with the latest gaming trends and technologies
  • Fulltime
Read More
Arrow Right

Senior AI Programmer

Elsewhere Entertainment is a new Activision studio formed to create an all-new f...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
activision.com Logo
Activision
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid knowledge of working and debugging in C++
  • A strong understanding of one or more of a variety of areas in AI technology such as: - Combat behaviors, character perception and decision-making systems. - Ambient life behaviors. - Navigation systems, pathfinding in 2D and 3D spaces, generation of interaction areas, such as cover and parkour points. - AI locomotion systems, for executing character movement in concert with animation. - Vehicle AI systems, from combat to ambient movement and chase behaviors
  • Strong communication skills for sharing ideas clearly at a range of technical levels, learning from others, and giving meaningful feedback
  • Strong mathematics skills, including proficiency with trigonometry, and linear algebra
  • Experience collaborating across disciplines, from gameplay engineering and animation to design and technical art
  • A strong desire to iterate and gather feedback from colleagues, with a positive drive to improve the quality of the features you own
  • An appetite for playing modern video games and breaking down the technical ideas behind what makes them feel alive
  • Experience shipping AAA titles
Job Responsibility
Job Responsibility
  • Owning and driving AI systems and contributing to the tooling and scripting systems to support them
  • Actively collaborating with design and content teams to learn and understand their needs
  • Supporting colleagues and leading the charge to maintain excellence in contributions to our technology and culture, enthusiastically seeking out help, code reviews, and advice
  • Mentor other engineers in engineering and AI system development
  • Fulltime
Read More
Arrow Right

Senior Tools Programmer

Location
Location
Finland , Helsinki
Salary
Salary:
Not provided
supercell.com Logo
Supercell
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong professional experience with C++ in production environments
  • Proven experience building desktop user interface, and a clear sense of how to structure a non-trivial user interface
  • Experience shipping cross-platform desktop software on Windows and macOS, and you know where the pain points are
  • Solid understanding of graphics fundamentals: coordinate systems, transforms, blending, rendering pipelines, animation
  • Experience working in a codebase that others depend on: clean APIs, good documentation hygiene, code review discipline
  • AI development tools (Copilot, Cursor, Claude, etc.) are part of your daily workflow
  • Ability to communicate clearly with both technical and non-technical people
  • Driven, focused, and willing to see projects through delivery
  • A genuine desire to help others produce their best work
Job Responsibility
Job Responsibility
  • Develop and ship features in art pipeline tools used by artists across our game teams
  • Contribute to architecture and technical decisions on subsystems you build, from data models and file formats to UI and rendering
  • Work directly with artists to understand their workflow pain, and turn it into tools that make their day shorter and their work better
  • Ship cross-platform on Windows and macOS, and make the experience feel native and solid on both
  • Collaborate with engine and game teams on the pipeline boundary
What we offer
What we offer
  • Relocation support
  • Fulltime
Read More
Arrow Right

Senior Gameplay Programmer

Gameloft Bucharest is looking for a Senior Gameplay Programmer (C++ / Unreal Eng...
Location
Location
Romania , Bucharest
Salary
Salary:
Not provided
gameloft.com Logo
Gameloft
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Own the implementation of gameplay systems and features from concept to final integration
  • Write clean, efficient, and maintainable C++ code using Unreal Engine best practices
  • Work comfortably across C++ and Unreal Blueprints, defining clear boundaries between systems code and designer-facing logic
  • Collaborate closely with Game Designers to shape features, challenge assumptions, and find the right technical solutions
  • Integrate gameplay systems with animation, UI, AI, physics, and audio
  • Contribute to technical design decisions and help define solid gameplay architectures
  • Identify risks, performance issues, and technical debt early, and propose solutions
  • Actively participate in code reviews and help raise the overall code quality of the team
  • Support and mentor less experienced programmers through feedback and example
  • Work with Production to estimate tasks, plan work realistically, and deliver predictably
  • Fulltime
Read More
Arrow Right

Senior Game Programmer

Techland is looking for a Senior Game Programmer to design and implement gamepla...
Location
Location
Poland , Warszawa; Wrocław
Salary
Salary:
Not provided
techland.net Logo
Techland S.A.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in game development, with a focus on gameplay mechanics or systems
  • Excellent knowledge of C++
  • Strong 3D math skills
  • Experience developing / maintaining large gameplay systems
  • Ability to profile and optimize code, with a focus on cross-platform performance
  • Experience working closely with designers and animators in a multidisciplinary environment
  • Strong understanding of game feel and what makes gameplay fun
  • Authentic passion for games as well as knowledge of the latest titles and trends, especially in FPP games
  • Excellent organization and time management skills
  • Excellent interpersonal and communication skills
Job Responsibility
Job Responsibility
  • Design and implementation of gameplay mechanics in Techland's newest games
  • Iterate gameplay features in close collaboration with animators and game designers
  • Own and drive moment-to-moment gameplay mechanics
  • Create and prototype new gameplay systems and related tools
  • Debug and optimize gameplay mechanics for performance, responsiveness, and stability
  • Mentor and support other programmers by sharing best practices, reviewing code, and helping grow expertise within the team
What we offer
What we offer
  • Private medical care
  • Life insurance
  • Pro-health campaigns
  • Gifts for different occasions
  • Outstanding work atmosphere in a highly-skilled team of professionals
  • Flexible working hours
  • No dress code
  • Full support of the dedicated HR Business Partner
  • Constant stream of company newsletters, PR & project updates
  • Dedicated development budget for each employee
Read More
Arrow Right

Senior Gameplay Programmer

We’re excited to welcome a Senior Gameplay Programmer to our team for an unannou...
Location
Location
United Kingdom , Oxford; Warwick
Salary
Salary:
Not provided
rebellion.com Logo
Rebellion
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Professional experience as a Gameplay Programmer, with hands-on experience working on at least one shipped console or PC title
  • Excellent C++ programming skills
  • Proven experience implementing or supporting animation systems in gameplay
  • A genuine passion for games, animation, and making experiences feel as good as they possibly can
  • Experience working on shooters, action, or melee-focused games is a bonus
  • Familiarity with animation state machines, blend trees, or animation-driven gameplay logic
Job Responsibility
Job Responsibility
  • Act as the primary gameplay contact for the animation team, supporting the implementation of animations for players, enemies/NPCs, and interactive objects
  • Design, implement, and iterate on animation-driven gameplay systems such as movement, traversal, combat, and interactions
  • Collaborate closely with Animation, Design, and Tech to refine responsiveness, timing, and game feel through iteration and playtesting
  • Take ownership of animation-focused gameplay features, identifying areas for improvement and proactively driving quality forward
  • Implement, extend, and optimise gameplay code, working within a large, existing codebase
  • Debug complex gameplay and animation issues, balancing visual quality, performance, and production constraints
  • Contribute to code reviews, documentation, and team discussions, helping maintain a high standard of code quality
What we offer
What we offer
  • 22 days holidays + Christmas closure (typically 4 days) & Bank holidays (increasing with service)
  • 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
  • a wide range of discounts, freebies, and social events
  • relocation package, including moving assistance, temporary accommodation, and full support
  • Fulltime
Read More
Arrow Right

Senior Dairy Veterinarian

Build the kind of dairy career you've always wanted. At Vet Clinic Morrinsville,...
Location
Location
New Zealand , Morrinsville
Salary
Salary:
Not provided
vetsouth.co.nz Logo
VetSouth Limited
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years' production animal experience
  • passionate about the dairy industry
  • enjoys developing strong client relationships
  • takes pride in delivering practical solutions that improve farm performance
  • excellent communication and leadership skills
  • wants to contribute to a positive clinic culture
  • keen to continue learning and developing professionally
Job Responsibility
Job Responsibility
  • Develop long-term advisory relationships with progressive dairy clients
  • Lead and grow herd health and production programmes
  • Influence clinical direction and service development
  • Mentor younger veterinarians and help shape the next generation
  • Work within a collaborative team that genuinely supports each other
  • Enjoy a varied caseload that extends well beyond seasonal work
What we offer
What we offer
  • Competitive salary package reflecting your experience and value
  • Vehicle and professional expenses provided
  • CPD support and career development pathways
  • A strong and supportive veterinary team
  • Modern facilities and equipment
  • Genuine work-life balance
  • Staff wellbeing initiatives and benefits
  • Opportunity to influence the future direction of the clinic
  • Fulltime
Read More
Arrow Right