Mid Animation Programmer - F/M/NB

  • Paris
  • Freelance
  • Start Date: 05 January 2026
  • Apply Now

About

Novaquark is dedicated to bringing people from across the globe together to breathe life into worlds of their own making. Our first game, Dual Universe, grandly showcases the power of next-generation voxels. Players and game makers alike are empowered to let their wildest imaginings soar to create stunning buildings and contraptions, fully-functioning vehicles of every shape and size, and awe-inspiring pieces of art.

We’re just getting started! We are working on several ambitious games that span across multiple genres, that leverage our technology driven mindset. proven engines such as Unreal 5, and industry-standard workflows. With the NQ way we mean that as game makers our collective potential can be brought to new heights leveraging technology. We are looking for talented and passionate people to join our growing team and help us make these forward-thinking games a reality.

With a mix of industry veterans and promising young talents, Novaquark is a place where individual contributions matter above else in an inclusive workplace. We have offices in Paris and Montreal, both in central and easily accessible locations, and the coffee pot is always on. Want to work from home in your favorite fuzzy slippers? No problem: we have a fully flexible work policy. Oh, and did we mention that we like to have fun while we’re at it? We’re making games, after all! Novaquarkians often meet up, in-person and online, to share food, games, and good times. Come as you are! Visit the Novaquark website to learn more. If you like what you see and want to be a part of it, get in touch. We’d love to hear from you.

The NQ Way:

  • We prioritize results rather than seniority.

  • We work from anywhere.

  • We come as we are.

  • We go where no other game has gone: we started with Dual Universe, and we are all game creators, pushing innovation and creativity.

  • We leverage all technologies (Unreal engine, procedural, AI, UGC, data, server, voxel...) because we love, as a team, to do more with the power available at our fingertips.

  • And we believe it is a transmission of the future. Inclusion, innovation, progression. The future will tell us if we are right.

Regarding our company culture and rituals, we host "Weekly Team Games" every Monday. Participation is optional, and it's a great opportunity to play online games with fellow Novaquarkians. We also have a mandatory meeting every three weeks, on Mondays, to discuss the progress of our internal projects.

To keep everyone up-to-date, we regularly dispatch newsletters that cover the latest developments of our project.

In Paris, our office is situated in the 3rd arrondissement, just a stone's throw from the Arts et Métiers metro station, on Beaubourg Street. For those coming to the office, the area offers a diverse array of dining options, catering to all tastes and preferences.

At Novaquark, we are dedicated to fighting discrimination in all its forms and fostering an inclusive environment including those from individuals with disabilities. We welcome applications from all candidates, as we strive to build a team that reflects the rich diversity of our global community.

Job Description

  • Responsibilities: Development of animation logic systems

  • Team composition: 4 people total - 1 Associate Lead, 1 Senior, 2 Intermediate

  • Team work: Animation, Game Design, and Gameplay Programming

Please write it in a narrative way like you are explaining to me from here:

We are looking for an Unreal Engine Animation Programmer to help with designing, developping and maintaining systems governing the animation logic of the characters in Age of Bharat, both in C++ code and in Unreal Engine Blueprints. As part of a 4-person team, you will work closely with animation, design, and other programming teams to answer the needs in responsive and modular animation systems accross all departments.

Core Mandate (3 main missions)

  • Design and Develop Animation systems that answer specific needs from the departments, and integrate them in the framework of a character animation suite;

  • Debug issues related to animation integration, maintain systems through the evolutions of the project, and assist other teams with questions related to animation programming;

  • Keep up to date with the latest technology from Unreal Engine and beyond, and make suggestions for improvements in the animation pipeline;

Success Criteria (What are we expecting from you in the next months)

  • Functional and robust animation systems are designed in response to needs, and are properly implemented in the existing frameworks;

  • Participation in the review process of code, both giving and receiving feedbacks;

  • System design ideas are drafted from the conversation with other departments and their identified needs;

  • Issues arising from animation systems are identifed, tracked, and fixed

Key information

Preferred Experience

Hard skills

  • Mandatory (if a candidate doesn’t have it in his/her background, the hiring process will not continue)

    • C++ Proficiency
    • Experience with Unreal Engine’s Animation Blueprints and other animation systems
    • Experience collaborating across multidisciplinary teams
    • Strong problem-solving skills and autonomy
  • Nice to have (if the candidate doesn’t have it, we can continue the hiring process)

    • Experience with steps of the animation pipeline outside Unreal Engine (Maya, asset export...)

Recruitment Process

1. First conversation (20 min) by video call with Arthur (Recruiter) and Tushar (Lead Tech): To learn more about your experience, your expectations and Novaquark

2. Technical Test (sent 30min before the Technical Interview): To assess your skills

3. Technical Interview (1 hour) with Vincent (Lead GPP) and Jean-Raphaël (Associate Lead Animation Programmer): To meet your future manager and to go deeper in our current context

Throughout the entire recruitment process, Arthur will ensure follow-up and coordination. Do not hesitate to send your portfolio in addition to your CV to showcase your creations!

Additional Information

  • Contract Type: Freelance
  • Start Date: 05 January 2026
  • Location: Paris
  • Experience: > 4 years
  • Possible full remote
  • Salary: between 50000€ and 62000€ / year