You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Techland S.A.

Senior Animation Programmer

  • Office
  • 6+ years
  • English (B2)

Salary

Not stated

Similar roles pay €65K - 100K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is a game developer in Poland with more than 30 years in the industry and a team of over 500 people across studios in Wroclaw and Warsaw.

It focuses on open-world action games and storytelling, and one of its zombie games has been played by over 45 million players worldwide.

The company has ambitious plans ahead and is hiring people to help it take on new challenges.

Responsibilities

  • Research, build, maintain and refine gameplay and cinematic animation systems so that AI, designers and animators can use them flexibly.
  • Own animation features end to end, from authoring tools through to the engine runtime.
  • Work with programmers, designers and artists to gather requirements, help solve problems and make the animation workflow more efficient.
  • Partner with the animation leads and the animation director to raise animation quality across the game.
  • Profile complex data pipelines and tools, then find and remove bottlenecks in performance, memory, network and I/O.
  • Write documentation for the gameplay and cinematic teams.
  • Keep up with new developments in animation technology.

Requirements

  • At least five years of programming work.
  • Strong C and C++ skills.
  • Sharp problem-solving and debugging ability.
  • Experience with multithreaded code and allocator-aware design.
  • Experience optimising memory and performance.
  • Hands-on work with graph-based animation, blend trees and state machines in tools such as Unreal, Havok Animation, Morpheme or similar.
  • A solid grasp of 3D maths and linear algebra.
  • Skill in algorithm design, with an understanding of complexity and software architecture.
  • Code that is tidy, easy to maintain, extensible and reusable.
  • Strong communication, enthusiasm and initiative.
  • Very good English.
  • Shipped at least one multiplayer title.
  • Knowledge of animation technologies including compression, motion synthesis, ragdoll physics and IK.
  • Experience building UX and tools.
  • Console programming experience.
  • Experience with Maya, MotionBuilder or other digital content creation tools.
  • Python experience.
  • Familiarity with animation processing and deployment pipelines.

Conditions

Flexible working hours.

No dress code.

Benefits

  • A dedicated buddy to help with day-to-day work.
  • Private medical care, life insurance, health campaigns and gifts for special occasions.
  • Full support from a dedicated HR Business Partner.
  • A development budget for each employee, plus two extra paid days a year for training and CSR.
  • Stable career paths, along with internal and external training.
  • Funded English and Polish language classes.
  • Offices in Wroclaw and Warsaw with chillout zones and a fully equipped kitchen, a gym at the Wroclaw office and a free car park in Warsaw with limited spaces.

Where you’d work

From the office

About the company

Techland S.A.

  • Industry: Gaming

Office in Wrocław, Poland

Also hiring in Poland

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 2 red flags

Still hiring?

13 checks

1 red flag

How crowded?

6 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details12 facts · Role, Location, Compensation, Employment, Company, Requirements
Tech stack
  • Python
  • C++
Seniority
Senior
Type
Full-time
Industry
Gaming
Region
Europe
Pay period
Annual
Show 6 more factsShow less

Role

Category
Development
Seniority
Senior
Experience
30+ years
Tech stack
  • Python
  • C++

Location

Work model
Office
Region
Europe
Office
  • Wrocław, Poland

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Company

Industry
Gaming

Requirements

Languages
  • English (B2)

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason