Job Closed

This listing is no longer active.

nDreams logo
nDreams

Innovative and immersive #VR game development and publishing.

Senior Programmer - Animation Specialist (Remote within the UK)

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

58 days ago

Salary

0

Seniority

Senior

Job Description

Senior Programmer - Animation Specialist (Remote within the UK)

nDreams

We are looking for a Senior Programmer, specialising in animation, to drive the vision for character technology development at nDreams. This role combines hands-on technical expertise with autonomous, self-driven engineering initiative. You will develop cutting-edge character animation solutions while ensuring characters achieve the highest quality and perform optimally on target hardware.  You’ll be part of the Core Development Team, collaborating closely with external stakeholders across animation, project engineering, and production teams to advance character animation development in line with the company’s creative and technical goals. You will help refine processes, foster innovation, and play a key role in delivering cutting-edge character animation technology. The rundown: - Permanent role  - Full time (37.5 hours per week)   - Fully remote within UK  - Salary is competitive and dependent on experience    Key responsibilities:  - Design and develop core animation systems for VR gameplay  - Collaborate with cross-functional teams to ensure seamless integration of animation with gameplay and narrative  - Influence innovation in procedural animation, IK systems, and runtime rigging  - Participate in setting technical direction and long-term strategy for animation technology  - Ensure high code quality, good maintainability, and clear, robust documentation. - Mentor and support junior and mid-level programmers, fostering growth and excellence  - Partner with project leadership, QA and production to ensure animation features meet quality and delivery goals  - Evaluate and introduce new tools, techniques, and middleware to enhance workflows

Job Requirements

  • The skills you’ll need:
  • Thorough understanding of Unreal Engine’s animation blueprints and control rig, including customization of the editor, custom node creation and Metahuman pipeline.
  • Advanced knowledge of C++ including high-performance programming.
  • Familiarity with modern Unreal Engine animation concepts like motion matching, performance capture, and Metahuman animation.
  • Understanding of animation principles and real-time implementation.
  • Proven track record in VR development and performance optimization.
  • Exceptional problem-solving, communication, and leadership skills.
  • The nice to haves:
  • Experience with Metahuman character optimization, Mutable, and DNA pipelines.
  • Experience with Shotgrid based content pipelines, including Shotgrid API

Benefits

  • We are nDreams – creators of some of the world’s most immersive VR games. You might know us from Ghostbusters: Rise of the Ghost Lord, Synapse, Phantom: Covert Ops, Fracked, FRENZIES, Wreckin Racoons, or our latest adventure, Reach. From humble beginnings as an independent studio, we’ve grown into a leading VR developer, combining ambitious projects and global scale with a personal, caring touch.
  • We believe the best workplaces and games are created by diverse, happy and safe teams. We're committed to building a culture centred on respect, wellbeing and balance. It's crucial we make our games and industry more accessible to underrepresented communities. We strive to live this through the people we hire, the experiences we create and the causes we support.
  • We want everyone to have the opportunity to bring their best, authentic self to work. Please let us know if you require reasonable adjustments during the interview process by emailing interviewing@ndreams.com or speaking to your nDreams recruiter. For more information about reasonable adjustments, check out this guidance from Scope.
  • We offer great perks, including flexible hours, duvets days, your birthday off, dedicated personal development time and support, as well as regular socials. Beyond this, there’s an excellent holiday offering, pension scheme, health insurance, life cover and much more.

Related Job Pages

More Software Engineer Jobs

ÖğretmenBulun logo

Online Engineering Tutor

ÖğretmenBulun

ÖğretmenBulun tüm özel öğretmenler, öğrenciler ve öğrenci velileri için ücretsiz hizmet sunmaktadır.

Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Mühendislik okuyan öğrencilerimize ders verme • Online veya yüzyüze birebir ders verme

Turkey
₺350 - ₺1K / hour
Brillio logo

Senior Software Development Lead - R01563929

Brillio

Turning technological disruptions into the advantages. Let's create something Brillian(t) together!

Full TimeRemoteTeam 1,001-5,000H1B Sponsor

About Brillio Born digital in 2014, Brillio is a powerhouse of digital transformations. Orchestrated around the superpowers of technology – Cloud, AI, Mobile, IoT, we are a partner of choice for leading companies around the world, helping them leverage digital technologies. We have a global workforce of 6000+ people present in 15 locations across 6 countries – USA, Canada, Mexico, UK, Romania, and India. We have been consistently certified by Great Place To Work® institute in USA, India, UK, and Romania for our strong foundational values and employee-centric culture. Brillio Romania We are a dynamic and rapidly growing company with over 250 colleagues country wide and offices in Cluj, Oradea and Bucharest. With its fast-paced growth, the company has consistently demonstrated an unwavering commitment to client satisfaction. At Brillio Romania, we know our success comes from the innovative contributions and brilliant work of our people. So, we make fostering a positive work environment our top priority. Our colleagues not only thrive, but they also have the chance to build long and fulfilling careers, fostering a sense of stability and dedication that ultimately benefits both the company and our valued clients. Accelerate YOU at Brillio!! About the Team The team will be responsible for two things: building AI-powered solutions that make the client’s internal processes more efficient and exploring new AI capabilities that push the boundaries of what our products can do. The team operates in two tracks - one focused on AI enablement with measurable business impact, the other Ai experiments for short, time-boxed experiments and prototypes. About the Role You’ll turn ideas into things people can actually try. The Innovation Lab explores new AI capabilities and builds AI-powered solutions and both need working software that people can interact with. Your job is to take the team’s research outputs, experiment results, and solution concepts and build them into functional prototypes, demos, and interfaces. Speed matters more than polish. You’ll regularly go from a rough idea to a working demo in days, not weeks. You’ll iterate rapidly based on user feedback, build just enough to test an idea properly, and be comfortable throwing work away when an experiment doesn’t pan out. You’ll also support the AI Enablement track when production solutions need frontend work, integration layers, or user-facing interfaces. As the team matures, some of what you prototype will graduate into production tools internal platforms, self-serve dashboards, real-time monitoring interfaces, and workflow applications. This role will grow from pure prototyping into building and maintaining production-grade internal tooling that the team and its stakeholders rely on daily. Responsibilities - Build rapid prototypes and proof-of-concepts that turn experiment results and AI research into interactive, testable demos that stakeholders and users can try - Create frontend interfaces for production AI solutions review dashboards, configuration screens, monitoring views, approval workflows - Build integration layers between AI systems and existing infrastructure APIs, data connectors, authentication flows, third-party service integrations - Develop small-scale testing environments where new features can be validated with real users before committing to full development - Instrument prototypes to capture usage data and feedback support user validation experiments with measurable data - Work closely with AI/ML engineers to wrap agent workflows in usable, intuitive interfaces - Support the Data Scientist and Quantitative Researcher by building data collection, visualization, and reporting tools when needed - Build self-serve tools for internal stakeholders dashboards for tracking solution performance, configuration interfaces for managing agent behavior, and reporting tools that reduce dependency on the data team - Evolve successful prototypes into production-grade internal applications handle the scale, reliability, and maintainability concerns that come with tools people depend on daily - Build real-time monitoring and observability interfaces that give the team and stakeholders visibility into how AI solutions are performing in production Job requirements - 6+ years of experience as a full-stack engineer building web applications you’re comfortable owning a feature from database to UI - Strong frontend skills in React - you can build clean, functional interfaces quickly without needing a designer for every screen. - Strong backend fundamentals with NodeJS as the primary server-side runtime. You can stand up a working backend in a day when a prototype needs one. APIs, databases, and authentication are second nature. - Working knowledge of Python and .NET - the team's AI and data work is heavily Python-based, and some existing solutions use .NET. You need to be able to read, contribute to, and integrate with code in both languages. - Experience integrating third-party services and APIs you’ve connected systems together and dealt with the messiness that comes with real-world integrations - Comfort with ambiguity and speed you can take a rough idea and figure out the fastest path to a working demo without waiting for a detailed spec - Willingness to build fast and throw things away you understand that most prototypes are learning tools, not production features, and you’re okay with that - Enough familiarity with AI/ML concepts to work effectively alongside AI engineers and researchers without needing everything translated for you - Experience with agile methodologies (Scrum, Kanban, or similar) - Experience building interfaces for AI-powered products chat UIs, content generation tools, review or approval workflows, dashboards for AI system monitoring - Deep experience with Python or .NET beyond the baseline - e.g., building your own services or pipelines in these languages, not just integrating with them - Experience building production-grade internal tools or platforms not just prototypes, but applications that teams rely on daily - Experience with real-time data visualization or monitoring dashboards - Experience with rapid prototyping tools or frameworks that accelerate demo-building - Background in user research or usability testing you know what to watch for when someone tries your prototype for the first time - Experience building self-serve analytics or configuration tools for non-technical users Perks and Benefits · We value your time and lifestyle preferences, so you can choose whether you want to work entirely remotely or from our offices in Cluj-Napoca, Oradea and Bucharest. · Access to learning through our internal platform - Percipio. · Private health insurance is provided by Medicover. · Work from home fixed monthly budget. · A monthly budget you can use to purchase flexible benefits through the Edenred Benefit platform. · Sports benefit: We encourage you to have a healthy lifestyle. We'll reimburse you within budget for your favorite sporting activity: whether it's football, climbing, gym or other sports. Take the next step with Brillio. Accelerate What Matters. Be a Catalyst for Tomorrow. Be a Brillian!

Oman + 1 moreAll locations: Oman | Romania
Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Execute the already existent development strategy for Oatly Barista Edition within the city scene, injecting your personal Insights and creativity. • Cultivate robust relationships within Levante and Balears diverse coffee community, encompassing baristas, café owners, and other relevant stakeholders, winning them through your unique personality, outstanding knowledge and strong credibility. • Champion Oatly's prominence by actively cultivating strategic partnerships with influential accounts. • Promote awareness of sustainability's impact on the coffee industry. • Curate and execute engaging coffee events to foster community bonding while spotlighting sustainability. • Assist with the execution of larger activations across Levante and Balears and be an inspiring ambassador for the brand (by being yourself).

Spain
Job Closed
Full TimeRemoteTeam 5,001-10,000Since 2010H1B No Sponsor

En Tusclasesparticulares seguimos creciendo y queremos incorporar a nuestra comunidad profesionales del sector financiero con ganas de compartir su conocimiento y generar ingresos extra enseñando lo que ya dominan. Forma parte de una red educativa en pleno crecimiento, enseña a tu propio ritmo y disfruta de la flexibilidad de trabajar desde casa. ¿Qué harás como profesor/a de Finanzas? - Impartir clases personalizadas según el nivel y los objetivos del alumno. - Enseñar materias según tu especialidad: contabilidad, economía, matemáticas financieras, inversión, mercados financieros, fiscalidad o preparación de exámenes universitarios. - Adaptar el contenido y el enfoque según las necesidades de cada estudiante, desde nivel iniciación hasta avanzado. - Acompañar el progreso de tus alumnos de forma dinámica y cercana. Requisitos: - Experiencia o formación en Finanzas, Economía, ADE, Contabilidad o áreas afines. - Habilidades comunicativas y capacidad para explicar conceptos financieros de forma clara y accesible. - Conocimientos básicos en el uso de herramientas online (Zoom, Google Meet, etc.) - No se requiere experiencia previa como docente — tu experiencia profesional o académica es suficiente. Qué ofrecemos: - Clases 100% online con total flexibilidad horaria. - Autonomía para fijar tus tarifas y organizar tus sesiones. - Visibilidad en una de las plataformas de clases particulares con mayor crecimiento en España. - Posibilidad de crecer como instructor/a de Finanzas y ampliar tu base de alumnos. 📩 ¿Te interesa? Postúlate y cuéntanos brevemente tu experiencia. ¡Nos encantará conocerte!

Spain