Anshar Studios · Katowice
Apply on Anshar Studios’s site →Gameplay Animator
A
A
A
system.share :
A
texteditor.normal
texteditor.large
texteditor.huge
job_post.share_by Facebook
job_post.share_by LinkedIn
job_post.share_by X
job_post.copy_link
Gameplay Animator
Anshar Studios is looking for a talented Gameplay Animator to join our team on site in Katowice, Poland to help us develop games using Unreal Engine. If you have a passion for game development and a drive to make gameplay feel great through animation, we would love to hear from you!
Responsibilities:
Design, create, and polish high-quality character and creature animations using keyframe and mocap workflows.
Prototype, implement and polish locomotion, traversal, combat, and interaction animations using Animation Blueprints and other Unreal Engine features.
Iterate rapidly on timing, cancels, and feel to ensure animations are responsive and polished
Co-direct gameplay and locomotion mocap sessions, integrate captured takes, and flag retakes.
Work closely with Tech Animators, and Gameplay Designers to ensure seamless integration.
Requirements:
Minimum of 2 years of experience as a Gameplay Animator.
Solid hands-on experience with Unreal Engine.
Strong understanding of locomotion, combat, and traversal animation systems.
Strong communication and teamwork skills, with the ability to work effectively in a collaborative environment.
Advanced English (B2/C1 level).
Pluses:
Extensive experience with motion capture, including session planning, performing or directing.
Experience as Lead Animator, Animation Supervisor or Animation Director.
Hands-on experience with combat animation, including boss fights and complex enemy behaviors.
Salary:
Specialist: Contract of Employment - 6 300 - 11 300 PLN gross (depending on skills and experience).
Senior/Expert: Contract of Employment - 10 000 - 19 250 PLN gross (depending on skills and experience).
We offer:
Hybrid or onsite work models.
Flexible work hours (core hours 10–15).
Private life and health care insurance.
Co-financing of Multisport cards.
English lessons.
Help with relocation.
No crunch.
No non-compete policy.
Pet-friendly office.
Co-financed, and treated as work days, participation in a selection of conferences and workshops.
Submission / Portfolio instructions:
CV is required.
Demo reel demonstrating gameplay animation work is required.
Must be willing to complete a test if requested.
announcement.apply
ID: 111
job_post.published_on :
19/06/2026
ID: 111
job_post.published_on :
19/06/2026
announcement.apply
Powered by
$(function() {
var supportedLangs = ["pl", "en", "cz", "es", "lt", "pt", "ru", "sk", "tr", "hu", "ro", "fr", "de", "fi", "uk"];
var browserLang = 'pl' || window.navigator.userLanguage || window.navigator.language;
if (supportedLangs.indexOf(browserLang) !== -1) {
Translator.locale = browserLang;
} else if (supportedLangs.indexOf(browserLang.substring(0, 2)) !== -1) {
Translator.locale = browserLang.substring(0, 2);
}
var translationFiles = {
pl: "TranslatorMock",
cz: "TranslationCzech",
es: "TranslationEspaniol",
lt: "TranslationLT",
pt: "TranslationPT",
ru: "TranslationRussian",
sk: "TranslationSK",
tr: "TranslationTR",
hu: "TranslationHungarian",
ro: "TranslationRomanian",
fr: "TranslationFR",
de: "TranslationDE",
fi: "TranslationFinnish",
uk: "TranslationUK"
};
if (Translator.locale !== "en" && translationFiles.hasOwnProperty(Translator.locale)) {
var languageScript = document.createElement("script");
languageScript.src = 'https://cdn3.traffit.com/builds/v6.1.1/bundles/traffitfrontend' + "/modules/Translations/" + translationFiles[Translator.locale] + ".js";
languageScript.onreadystatechange = function() {
if (this.readyState === "complete" || this.readyState === "loaded") {
translate();
}
};
languageScript.onload = function() {
translate();
};
document.body.appendChild(languageScript);
} else {
translate();
}
function translate() {
$("[translate]").each(function(i, el) {
el = $(el);
var text = el.text().trim();
var translated = Translator.trans(text, {}, "messages");
el.html(translated);
});
$(".buttons__button.facebook").attr(
"title",
Translator.trans("job_post.share_by", {}, "messages") + " Facebook"
);
$(".buttons__button.twitter").attr(
"title",
Translator.trans("job_post.share_by", {}, "messages") + " X"
);
$(".buttons__button.linkedin").attr(
"title",
Translator.trans("job_post.share_by", {}, "messages") + " LinkedIn"
);
$(".buttons__button.link").attr(
"title",
Translator.trans("job_post.copy_link", {}, "messages")
);
$(".wcag-desktop__font-size--standard").attr(
"aria-label",
Translator.trans("texteditor.normal", {}, "messages")
);
$(".wcag-desktop__font-size--big").attr(
"aria-label",
Translator.trans("texteditor.large", {}, "messages")
);
$(".wcag-desktop__font-size--large").attr(
"aria-label",
Translator.trans("texteditor.huge", {}, "messages")
);
if (window.setHcButtonsAriaLabels) window.setHcButtonsAriaLabels();
}
$(".linkedin").attr("href", "https://www.linkedin.com/shareArticle?mini=true&url=" + encodeURIComponent(window.location.href) + "&title=" + encodeURIComponent('Gameplay Animator ') + "&summary=&source=");
});
Posted by Anshar Studios and synced from their own careers page. DevQuest doesn’t take a fee, doesn’t sit between you and the studio, and doesn’t sell your data — you apply directly with them.
More like this: Animation jobs · All Anshar Studios openings · Browse every category