Senior Animation Programmer

Techland S.A

Warszawa, Województwo mazowieckie, Poland Full-time 1 mo ago
Workplace
On-site
Location
Warszawa, Województwo mazowieckie, Poland
Who can apply
Based in Poland: you usually need the right to work there

Check your CV against this job

Free · No signup · A 0–100 ATS match score and the keywords you're missing.

Check my CV free

$14.99/month in most countries, cancel anytime. Already have an account? Log in

About the role

Job Description

* Researching, developing, maintaining, and improving gameplay and cinematic animation systems while maintaining robust flexibility for use by AI, designers and animators, * Taking ownership of gameplay and cinematic animation features from content creation tools to the engine runtime, * Collaborating with programmers, designers, and artists - gathering requirements, helping troubleshoot problems and improving animation workflow efficiency, * Working closely with animation leads and animation director to raise the quality bar for animations in the game, * Profiling, identifying, and eliminating bottlenecks in complex data processing pipelines and tools (performance, memory, network, IO), * Creating documentation for the gameplay and cinematic teams, * Staying up-to-date on animation technology trends and new developments.

Qualifications

* Minimum five years of professional programming experience, * Expertise in C/C++, * Excellent problem-solving and debugging skills, * Experience with multi-threaded and allocator-aware programming, * Experience with memory and performance optimization, * Experience with animation graphs, blend trees and state machines (Unreal, Havok Animation, Morpheme or similar), * Solid understanding of 3D maths and linear algebra, * Proficiency in algorithm design; understanding of complexity and software architecture and design, * Ability to write clean, maintainable and extensible code with attention to reusability, * Great communication skills, enthusiasm and initiative, * Very good command of English.

Nice to have:

* Experience working on at least one shipped multiplayer title, * Familiarity with various animation technologies such as compression, motion synthesis, ragdoll physics  IK, etc., * UX and tool creation experience, * Console programming experience, * Maya/Motion Builder or other digital content creation tools experience, * Python experience, * Familiarity with animation processing and deployment pipelines.

Additional Information

What we offer:

* A dedicated Buddy who will support you in your daily tasks. * A wide array of benefits: private medical care, life insurance, pro-health campaigns, gifts for different occasions. * An outstanding work atmosphere in a highly-skilled team of professionals, with flexible working hours, no dress code, and full support of the dedicated HR Business Partner. * Many opportunities for personal development: a dedicated development budget for each employee, extra two paid days for training and CSR, stable career paths, extensive internal and external training, and financing of English and Polish language classes. * State-of-the-art offices filled with chillout zones, a fully equipped kitchen, a gym (Wrocław office), and a free car park (Warsaw limited amount of space).

About jobs in Poland

Open jobs
4,776 open jobs in Poland, 907 of them posted in the last 7 days. See all Jobs in Poland
Typical advertised pay
€64,000 – €142,000 a year for the middle half of the 77 job ads from 22 employers that state a salary in euros (median €93,000). This is base pay as advertised, not total compensation.

Tools and guides for your application

Get matched & apply with FindAJobAI

Upload your resume once. We score every job against your profile, tailor your resume and cover letter, and autofill the application.