Senior Animation Programmer in Oxford
Senior Animation Programmer

Senior Animation Programmer in Oxford

Oxford Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Go Premium
R

At a Glance

  • Tasks: Join our team to develop and implement animation code for exciting video game projects.
  • Company: Rebellion, a leading indie game developer with a creative and inclusive culture.
  • Benefits: Enjoy 22 days holiday, private medical insurance, and a range of perks and discounts.
  • Why this job: Be part of a passionate team creating innovative games and enjoy a flexible work environment.
  • Qualifications: Strong C++ skills and experience with real-time animation systems required.
  • Other info: Work in a vibrant Oxford HQ with great transport links and a friendly atmosphere.

The predicted salary is between 36000 - 60000 £ per year.

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 Griffin. Rebellion is more than just games; we have our own film studio, 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 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.

Responsibilities:

  • 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.
  • Fix 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.

This exciting opportunity can be based out of any of our studios in Oxford, Warwick, or Runcorn, offering flexibility, collaboration, and the chance to work with a world-class team! We can provide a relocation package, including moving assistance, temporary accommodation, and full support to ensure a smooth transition to your new environment.

Qualifications:

  • 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.

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

Right to Work Statement: This role is only open to applicants who have the permanent right to work in the United Kingdom. We are unable to provide or take over visa sponsorship, either at present 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.

Life at Our Oxford HQ: Our riverside headquarters in Oxford places you a short walk away from the city centre. Renowned for its rich historical backdrop and valuable educational institutions, Oxford offers a unique blend of tradition and modernity, with its beautiful architecture and green spaces. Oxford also boasts excellent transport links, making it easy to navigate both the city and the wider country.

Inside Rebellion, we are proud of our open, friendly, and creative atmosphere. We love what we do, and we have fun doing it! As a big indie developer, we have complete creative freedom over our titles which allows us to work on a massive variety of projects across all the major platforms. Our size, stability, and the variety of in-house expertise across multiple industries make Rebellion completely unique! We foster an inclusive culture where you are encouraged to be yourself, to express your creativity and your talent. We recognise the importance of enjoying what you do and having a healthy work-life balance.

If you are interested in working at Rebellion, but this role doesn’t sound quite like you, we’re recruiting for a range of positions across the studio and we’re always happy to receive speculative applications via our website.

Senior Animation Programmer in Oxford employer: Rebellion co

Rebellion is an exceptional employer that fosters a creative and inclusive work environment, offering a unique opportunity for a Senior Animation Programmer to contribute to exciting projects in the heart of Oxford. With a strong emphasis on employee well-being, flexible working arrangements, and a comprehensive benefits package, including enhanced family leave and private medical insurance, Rebellion supports your professional growth while ensuring a healthy work-life balance. Join a passionate team where your creativity is valued, and enjoy the vibrant culture of Oxford, with its rich history and excellent transport links.
R

Contact Detail:

Rebellion co Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Animation Programmer in Oxford

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend gaming events, and connect with Rebellion's team on LinkedIn. You never know who might give you a heads-up about an opportunity or refer you directly!

✨Tip Number 2

Show off your skills! Create a portfolio that highlights your animation programming projects. Include any cool tools or features you've developed, and make sure to showcase your problem-solving abilities with complex bugs.

✨Tip Number 3

Prepare for the interview by brushing up on your C++ knowledge and real-time animation systems. Be ready to discuss your experience with Finite State Machines and how you've collaborated with animators and engineers in the past.

✨Tip Number 4

Don't forget to apply through our website! It's the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining the Rebellion family!

We think you need these skills to ace Senior Animation Programmer in Oxford

C++
Real-time Animation Systems
Finite State Machines
3D Mathematics
Debugging Tools
Profiling Techniques
Animation Code Development
Content Creation Tools
Technical Documentation
Collaboration Skills
Problem-Solving Skills
Complex System Maintenance
Code Testing

Some tips for your application 🫡

Show Your Passion: When you're writing your application, let your enthusiasm for gaming and animation shine through! We want to see that you’re not just looking for a job, but that you genuinely care about what we do at Rebellion.

Tailor Your CV: Make sure your CV is tailored to the Senior Animation Programmer role. Highlight your experience with C++, real-time animation systems, and any relevant projects you've worked on. We love seeing how your skills align with our needs!

Be Clear and Concise: Keep your application clear and to the point. Use bullet points where possible to make it easy for us to read. We appreciate a well-structured application that gets straight to the good stuff!

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, you can check out all our other exciting opportunities while you’re there!

How to prepare for a job interview at Rebellion co

✨Know Your Stuff

Make sure you have a solid understanding of real-time animation systems and C++. Brush up on your knowledge of 3D mathematics and geometry, as these will likely come up in technical discussions. Being able to talk confidently about your past experiences with complex systems will impress the interviewers.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've diagnosed and resolved issues using debugging tools and profiling techniques. Think of a few complex bugs you've fixed in the past and be ready to explain your thought process. This will demonstrate your analytical skills and ability to tackle challenges head-on.

✨Collaborate Like a Pro

Since the role involves working closely with animators and project engineers, be prepared to discuss how you've fostered collaboration in previous roles. Share examples of how you've contributed to team projects and supported other disciplines. This shows that you're not just a coder but a team player who values communication.

✨Get Familiar with Asura

If you can, take some time to learn about Rebellion's proprietary engine, Asura. Even if you can't get hands-on experience, understanding its capabilities and how it relates to character animations will give you an edge. Mentioning this knowledge in your interview will show your genuine interest in the company and its projects.

Senior Animation Programmer in Oxford
Rebellion co
Location: Oxford
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

R
  • Senior Animation Programmer in Oxford

    Oxford
    Full-Time
    36000 - 60000 £ / year (est.)
  • R

    Rebellion co

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>