Aardvark Swift is supporting Invincibles, a studio specializing in football match simulation games, that are currently seeking a passionate Senior Software Engineer with a specialisation in animation.
The team is responsible for developing their advanced in-house engine, which generates realistic visualizations of matches. In this role, you will work with the animation engine to improve motion and animation, while also contributing to the physics system and internal animation tooling.
Your responsibilities…
Develop, extend, improve, and maintain their code base, workflows, and tools
Work closely and iterate with the animation, match engine AI, graphics, and internal tools, to continuously improve the look and human feel of match simulation
Collaborate with other disciplines, including animations, artists, QA, producers, and other engineering teams, on both development and future planning
Work closely with seniors, leads, and production to drive new features and set long term roadmap
Help research and implement new animation and simulation technologies as needed
The skills and experience you’ll bring to the role…
Significant professional experience, using C# as the main language
Strong programming skills in C#, with knowledge of the latest standards and best practice
Familiar with the Unity game engine
Experience designing and developing animation systems within the games industry
Ability to write clean, maintainable, and portable code
Good debugging and problem-solving skills
Self-motivated and ability to work closely with team members across all disciplines
It's a bonus if you have…
Understanding of a 3D asset workflow
Experience of mobile gaming and cross-platform development
Knowledge of football
Perks and benefits include…
Bonus and employee benefit schemes
Flexi-time schedule
Company social activities and ‘chill out’ area
Personal development days with paid training courses