Apply on Anshar Studios’s site →

UE Senior/Expert Gameplay Programmer

Anshar Studios · Katowice

Senior Engineering Posted 2026-07-05 Full time
Apply on Anshar Studios’s site →

UE Senior/Expert Gameplay Programmer

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

UE Senior/Expert Gameplay Programmer

Anshar Studios is looking for a talented  Senior/Expert Gameplay Programmer  to join our team to develop games using Unreal Engine. As a Senior/Expert Unreal Engine Game Programmer, you will be responsible for developing and implementing high-quality gameplay features and systems for our upcoming projects. If you have a passion for game development and a strong background in Unreal Engine, we would love to hear from you!

Responsibilities:

Own development of multiple features or a large sub-system.

Conduct discussions with other programmers to provide the best technical solutions.

Actively troubleshoot technical questions or potential issues, preventing bottlenecks in production.

Provide regular guidance to other programmers, to ensure that all teams are producing code that is sound, efficient and maintainable.

Collaborate with designers, artists, and other programmers to ensure seamless integration of gameplay elements.

Design game code architecture.

Design, develop and implement gameplay in Unreal Engine.

Optimize and debug game code to ensure performance and stability.

Contribute to the overall game design and vision.

Create informative and helpful technical and process documentation.

Demonstrate care and commitment to quality software development.

Requirements:

At least 6 years of experience as Unreal Engine Gameplay Programmer.

Familiarity with Gameplay Ability System and Gameplay Tags.

Credited as a programmer in at least 2 commercial video games.

Strong knowledge of C++ and object oriented programming.

Considerable math skills.

Strong problem-solving, debugging and profiling skills.

Inquiring, Reliable, Organized.

Strong team communication and teamwork skills.

Good time management skills.

Advanced English (B2/C1 level).

Communicative Polish (B1/B2 level)

Experienced in game creation processes and pipelines.

Passion for video games.

Pluses:

Experience in working on GaaS.

Experience in implementing gameplay systems using Wwise.

Experience in implementing in-game shop.

Experience in integrating analytics systems.

Familiarity with CI/CD systems.

Familiarity with multiplayer game development and networking in UE.

Proficient in OOP, SOLID and design patterns.

Fluent English (C1/C2 level)

Salary:

Wage 10 000 up to 26 000 zł 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.

Cover Letter is optional.

Code samples demonstrating relevant skills are optional.

Must be willing to complete a code test if requested.

announcement.apply

ID: 121

job_post.published_on :

03/07/2026

ID: 121

job_post.published_on :

03/07/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('UE Senior/Expert Gameplay Programmer ') + "&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: Engineering jobs · All Anshar Studios openings · Browse every category