Bohemia Interactive · Prague
Apply on Bohemia Interactive’s site →Programmer | Bohemia Interactive Careers (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-P75BL89'); {"lng":"en"} ((storageKey2, restoreKey) => {
if (!window.history.state || !window.history.state.key) {
let key = Math.random().toString(32).slice(2);
window.history.replaceState({ key }, "");
}
try {
let positions = JSON.parse(sessionStorage.getItem(storageKey2) || "{}");
let storedY = positions[restoreKey || window.history.state.key];
if (typeof storedY === "number") {
window.scrollTo(0, storedY);
}
} catch (error) {
console.error(error);
sessionStorage.removeItem(storageKey2);
}
})("react-router-scroll-positions", null) window.__reactRouterContext = {"basename":"/","future":{"unstable_optimizeDeps":false,"v8_passThroughRequests":false,"v8_trailingSlashAwareDataRequests":false,"unstable_previewServerPrerendering":false,"v8_middleware":false,"v8_splitRouteModules":false,"v8_viteEnvironmentApi":false},"routeDiscovery":{"mode":"lazy","manifestPath":"/__manifest"},"ssr":true,"isSpaMode":false};window.__reactRouterContext.stream = new ReadableStream({start(controller){window.__reactRouterContext.streamController = controller;}}).pipeThrough(new TextEncoderStream()); ;
import * as route0 from "/assets/root-CWdtNe_A.js";
import * as route1 from "/assets/route-DZWMmAC3.js";
window.__reactRouterManifest = {
"entry": {
"module": "/assets/entry.client-CbLmVIfK.js",
"imports": [
"/assets/rolldown-runtime-CNC7AqOf.js",
"/assets/jsx-runtime-DuE7X6DT.js",
"/assets/client-DIy_dm6s.js",
"/assets/chunk-QUQL4437-xdQLyZHo.js"
],
"css": []
},
"routes": {
"root": {
"id": "root",
"path": "",
"hasAction": false,
"hasLoader": true,
"hasClientAction": false,
"hasClientLoader": false,
"hasClientMiddleware": false,
"hasDefaultExport": true,
"hasErrorBoundary": true,
"module": "/assets/root-CWdtNe_A.js",
"imports": [
"/assets/rolldown-runtime-CNC7AqOf.js",
"/assets/jsx-runtime-DuE7X6DT.js",
"/assets/client-DIy_dm6s.js",
"/assets/chunk-QUQL4437-xdQLyZHo.js",
"/assets/dist-DzT_aWPW.js",
"/assets/components-C9kZSFJe.js",
"/assets/src-CUJTRgYn.js",
"/assets/siteOrigin-BnNAk5xQ.js",
"/assets/i18n-utils-so97W4h2.js",
"/assets/ErrorBoundary-CNT-5ZdW.js",
"/assets/clsx-CjueKrWZ.js",
"/assets/parse-C8AVZB4s.js",
"/assets/ApplicationForm-d6DKqyse.js",
"/assets/string-utils-CJ2RM23x.js",
"/assets/dist-CJ65xve0.js",
"/assets/useTranslation-C4YvRwC5.js",
"/assets/circle-alert-DT9xN66S.js",
"/assets/Trans-ISqsb3rp.js",
"/assets/rapier-CBEk8s28.js",
"/assets/shim-CYVKWwcu.js"
],
"css": []
},
"routes/open-positions/detail/route": {
"id": "routes/open-positions/detail/route",
"parentId": "root",
"path": "/:lang/open-positions/:slug",
"hasAction": false,
"hasLoader": true,
"hasClientAction": false,
"hasClientLoader": false,
"hasClientMiddleware": false,
"hasDefaultExport": true,
"hasErrorBoundary": true,
"module": "/assets/route-DZWMmAC3.js",
"imports": [
"/assets/rolldown-runtime-CNC7AqOf.js",
"/assets/jsx-runtime-DuE7X6DT.js",
"/assets/chunk-QUQL4437-xdQLyZHo.js",
"/assets/dist-DzT_aWPW.js",
"/assets/components-C9kZSFJe.js",
"/assets/string-utils-CJ2RM23x.js",
"/assets/dist-CJ65xve0.js",
"/assets/src-CUJTRgYn.js",
"/assets/siteOrigin-BnNAk5xQ.js",
"/assets/useTranslation-C4YvRwC5.js",
"/assets/ErrorBoundary-CNT-5ZdW.js",
"/assets/clsx-CjueKrWZ.js",
"/assets/parse-C8AVZB4s.js",
"/assets/ApplicationForm-d6DKqyse.js",
"/assets/i18n-utils-so97W4h2.js",
"/assets/client-DIy_dm6s.js",
"/assets/circle-alert-DT9xN66S.js",
"/assets/Trans-ISqsb3rp.js",
"/assets/rapier-CBEk8s28.js",
"/assets/shim-CYVKWwcu.js"
],
"css": []
},
"routes/open-positions/index/route": {
"id": "routes/open-positions/index/route",
"parentId": "root",
"path": "/:lang/open-positions",
"hasAction": false,
"hasLoader": true,
"hasClientAction": false,
"hasClientLoader": false,
"hasClientMiddleware": false,
"hasDefaultExport": true,
"hasErrorBoundary": true,
"module": "/assets/route-D9bbcS7D.js",
"imports": [
"/assets/rolldown-runtime-CNC7AqOf.js",
"/assets/jsx-runtime-DuE7X6DT.js",
"/assets/chunk-QUQL4437-xdQLyZHo.js",
"/assets/dist-DzT_aWPW.js",
"/assets/components-C9kZSFJe.js",
"/assets/string-utils-CJ2RM23x.js",
"/assets/src-CUJTRgYn.js",
"/assets/siteOrigin-BnNAk5xQ.js",
"/assets/i18n-utils-so97W4h2.js",
"/assets/ErrorBoundary-CNT-5ZdW.js",
"/assets/clsx-CjueKrWZ.js",
"/assets/parse-C8AVZB4s.js",
"/assets/ApplicationForm-d6DKqyse.js",
"/assets/dist-CJ65xve0.js",
"/assets/useTranslation-C4YvRwC5.js",
"/assets/client-DIy_dm6s.js",
"/assets/circle-alert-DT9xN66S.js",
"/assets/Trans-ISqsb3rp.js",
"/assets/rapier-CBEk8s28.js",
"/assets/shim-CYVKWwcu.js"
],
"css": []
},
"routes/index/route": {
"id": "routes/index/route",
"parentId": "root",
"path": "/:lang",
"hasAction": false,
"hasLoader": true,
"hasClientAction": false,
"hasClientLoader": false,
"hasClientMiddleware": false,
"hasDefaultExport": true,
"hasErrorBoundary": true,
"module": "/assets/route-BnzB4I8K.js",
"imports": [
"/assets/jsx-runtime-DuE7X6DT.js",
"/assets/chunk-QUQL4437-xdQLyZHo.js",
"/assets/dist-DzT_aWPW.js",
"/assets/components-C9kZSFJe.js",
"/assets/siteOrigin-BnNAk5xQ.js",
"/assets/useTranslation-C4YvRwC5.js",
"/assets/ErrorBoundary-CNT-5ZdW.js",
"/assets/rolldown-runtime-CNC7AqOf.js",
"/assets/clsx-CjueKrWZ.js",
"/assets/parse-C8AVZB4s.js",
"/assets/ApplicationForm-d6DKqyse.js",
"/assets/string-utils-CJ2RM23x.js",
"/assets/dist-CJ65xve0.js",
"/assets/src-CUJTRgYn.js",
"/assets/i18n-utils-so97W4h2.js",
"/assets/client-DIy_dm6s.js",
"/assets/circle-alert-DT9xN66S.js",
"/assets/Trans-ISqsb3rp.js",
"/assets/rapier-CBEk8s28.js",
"/assets/shim-CYVKWwcu.js"
],
"css": []
}
},
"url": "/assets/manifest-c906399e.js",
"version": "c906399e"
};
window.__reactRouterRouteModules = {"root":route0,"routes/open-positions/detail/route":route1};
import("/assets/entry.client-CbLmVIfK.js"); requestAnimationFrame(function(){$RT=performance.now()}); navigation.home navigation.openPositions navigation.locations Programmer Enfusion • Programming • Prague, CZ positionDetail.applyForThisPosition breadcrumb.home / breadcrumb.findYourRole / Programmer MEDIOR PROGRAMMER Enfusion Programming Prague, Czech Republic Bohemia Interactive, the leading independent game development company in the Czech Republic, with over 25 years in the industry, is looking for a Programmer to join our Engine team.
positionDetail.applyForThisPosition PROGRAMMER PROGRAMMER Are you passionate about building the technology that powers immersive, large-scale games? Join our team and help shape the Enfusion Engine – the beating heart of our future titles, including Arma 4 . As part of our Engine team, you'll work on cutting-edge technologies that push the boundaries of what's possible in open-world simulation games. You'll create tools that empower our artists, designers, animators, sound designers, and fellow developers, and you'll contribute to the technologies used for building vast, dynamic game worlds. You'll also help craft the tools our passionate modding community relies on to create their own experiences.
Responsibilities Design and implement new features and systems for the Enfusion Engine Develop and maintain tools for artists, designers, animators, sound designers, and other developers Contribute to technologies that enable the creation of large-scale, immersive game environments Build and improve tools used by our modding community Actively propose and design technical solutions to complex problems Continuously improve workflows and explore new techniques and technologies Investigate and resolve issues within the engine and related systems Cooperate closely with other departments to align on shared goals Requirements Solid C++ knowledge Strong understanding of object-oriented design Good math and linear algebra skills Teamwork and communication skills Good spoken and written English Experience with game development Welcomed skills Experience working on large engines or projects Ability to adapt to and work within a large codebase Passion for video games Please attach examples of your work (including source code).
We offer A friendly team of people enthusiastic about games Opportunities for skill development and growth All our games for free 27 days of holidays per year, company profit-sharing plan, benefit program, meal contribution positionDetail.project ENFUSION Enfusion represents 20 years of experience in game engine development packaged into a powerful toolset.
positionDetail.openPositions positionDetail.location whereWeWork.allStudios PRAGUE CZECH REPUBLIC In Prague, our capital city, in the Smíchov area, there are several branches where DayZ is being developed, as well as Arma and Cosmo Tales, and of course our proprietary Enfusion Engine technology. All supporting departments, such as Publishing, Marketing, Operations and QA, are also based here.
positionDetail.openPositions © 2026 footer.footerCopyrightShort footer.euFunding footer.index footer.home footer.allGames footer.retroGames footer.store footer.account footer.company footer.news footer.socialFeed footer.careers footer.about footer.contacts footer.press footer.legal footer.licenses footer.gameContentUsageRules footer.serverMonetization footer.cookies footer.privacyPolicy footer.termsAndConditions footer.socials footer.community footer.forums footer.wiki footer.euFunding footer.community footer.forums footer.wiki CAREERS CAREERS $RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b a&&2E3 window.__reactRouterContext.streamController.enqueue("[{\"_1\":2,\"_3\":-5,\"_4\":-5},\"loaderData\",{\"_5\":6,\"_7\":8},\"actionData\",\"errors\",\"root\",{\"_158\":12,\"_159\":160,\"_161\":162,\"_163\":58,\"_164\":58,\"_165\":166},\"routes/open-positions/detail/route\",{\"_9\":10,\"_11\":12,\"_13\":14},\"job\",{\"_15\":16,\"_17\":18,\"_19\":20,\"_21\":22,\"_23\":20,\"_24\":25,\"_26\":27,\"_28\":-5,\"_29\":-5,\"_30\":-5,\"_31\":-5,\"_32\":33,\"_34\":35,\"_36\":37,\"_38\":39,\"_40\":35,\"_41\":42,\"_43\":44,\"_45\":46,\"_47\":35,\"_48\":35,\"_49\":35,\"_50\":-5,\"_51\":52,\"_53\":54,\"_55\":56,\"_57\":58,\"_59\":60,\"_61\":62,\"_63\":64,\"_65\":66,\"_67\":68,\"_69\":70,\"_71\":72,\"_73\":-5},\"locale\",\"en\",\"seoOgImageUrl\",\"https://careers.bohemia.net/images/opengraph-image.jpg\",\"id\",\"bd90386d-ab0e-4373-b7de-cfa9b237eb5e\",\"slug\",\"animation-programmer-ms90fctz\",\"internalCode\",\"Programmer\",\"sourceJobRole\",{\"_15\":154,\"_17\":155,\"_23\":156,\"_157\":70},\"title\",\"status\",\"ACTIVE\",\"activatedAt\",\"2026-08-03T08:52:38.760Z\",\"closedAt\",\"closureReason\",\"closureNote\",\"scheduledActivateAt\",\"deadline\",\"2026-08-30T00:00:00.000Z\",\"isSeekingOverdue\",false,\"openingCount\",1,\"filledCount\",0,\"isFilled\",\"seniority\",\"MEDIOR\",\"contractType\",\"FULL_TIME\",\"benefitsEnabled\",true,\"remoteAvailable\",\"relocationSupport\",\"isFeatured\",\"featuredOrder\",\"discipline\",{\"_15\":141,\"_17\":142,\"_23\":143,\"_53\":144},\"translations\",[123,124],\"benefits\",[],\"icons\",\"\",\"project\",{\"_15\":110,\"_17\":111,\"_23\":112,\"_97\":113,\"_53\":114},\"locations\",[86],\"jiraLinks\",[74],\"statusHistory\",[],\"applicationsCount\",21,\"createdAt\",\"2026-07-31T14:00:27.582Z\",\"updatedAt\",\"2026-08-04T22:32:24.027Z\",\"deletedAt\",{\"_15\":75,\"_76\":77,\"_78\":79,\"_80\":-5,\"_81\":-5,\"_82\":-5,\"_83\":-5,\"_84\":85},\"945c31b1-bd8e-4ea4-817c-0be20c872247\",\"locationId\",\"0693ccf2-fb68-48da-ab44-24087ecd48a2\",\"jiraTicketId\",\"HR-58254\",\"jiraTicketKey\",\"jiraTicketType\",\"jiraTicketSummary\",\"openings\",\"locationTitle\",\"Prague, Czech Republic\",{\"_15\":77,\"_87\":88,\"_89\":90,\"_17\":91,\"_23\":85,\"_92\":93,\"_94\":95,\"_53\":96,\"_97\":98},\"city\",\"Prague\",\"countryCode\",\"CZ\",\"prague\",\"address\",\"Strakonická 3363/2d\",\"postCode\",\"150 00\",[99,100],\"description\",\"In Prague, our capital city, in the Smíchov area, there are several branches where DayZ is being developed, as well as Arma and Cosmo Tales, and of course our proprietary Enfusion Engine technology. All supporting departments, such as Publishing, Marketing, Operations and QA, are also based here.\",{\"_15\":108,\"_11\":12,\"_87\":88,\"_97\":98,\"_105\":109,\"_23\":85},{\"_15\":101,\"_11\":102,\"_87\":103,\"_97\":104,\"_105\":106,\"_23\":107},\"2d55e766-043c-41c9-819c-a71034d53ef3\",\"cs\",\"Praha\",\"V Praze, našem hlavním městě, v oblasti kolem Smíchova, se nachází hned několik poboček, kde vzniká DayZ, ale také Arma a Cosmo Tales a samozřejmě naše proprietární technologie Enfusion Engine. Také zde sídlí všechna doprovodná oddělení, jako je Publishing, Marketing, Operations a QA.\",\"country\",\"Česká republika\",\"Praha, Česká republika\",\"93cd6200-d030-46a2-97a0-3b176908af1e\",\"Czech Republic\",\"869fdfc6-e34e-42ff-b155-21b52c611b72\",\"enfusion-engine\",\"Enfusion\",\"Enfusion represents 20 years of experience in game engine development packaged into a powerful toolset.\",[115,116],{\"_15\":122,\"_11\":12,\"_23\":112,\"_97\":113,\"_120\":-5,\"_121\":-5},{\"_15\":117,\"_11\":102,\"_23\":118,\"_97\":119,\"_120\":-5,\"_121\":-5},\"dc7f78e7-d00b-42e7-9c46-2b4ff4c75c34\",\"Enfusion Engine\",\"Enfusion představuje 20 let zkušeností s vývojem herních enginů, zabalených do výkonného setu nástrojů.\",\"seoImageId\",\"seoImage\",\"e13e8f90-2beb-4f41-bdc1-feb0dd8cb744\",{\"_15\":135,\"_11\":12,\"_23\":20,\"_127\":136,\"_97\":137,\"_130\":-5,\"_131\":20,\"_132\":138,\"_120\":-5,\"_121\":-5,\"_69\":139,\"_71\":140},{\"_15\":125,\"_11\":102,\"_23\":126,\"_127\":128,\"_97\":129,\"_130\":-5,\"_131\":126,\"_132\":128,\"_120\":-5,\"_121\":-5,\"_69\":133,\"_71\":134},\"78e4714d-0d66-4930-b5fa-10358f398bf8\",\"Programátor/ka\",\"introduction\",\"Bohemia Interactive, přední nezávislé herní studio v České republice s více než 25 lety zkušeností v oboru, hledá programátora/ku do svého Engine týmu.\",\"{\\\"type\\\":\\\"doc\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Baví tě vytvářet technologie, které pohánějí rozsáhlé a pohlcující herní světy? Přidej se k našemu týmu a pomoz nám formovat \\\"},{\\\"type\\\":\\\"text\\\",\\\"marks\\\":[{\\\"type\\\":\\\"link\\\",\\\"attrs\\\":{\\\"href\\\":\\\"https://enfusionengine.com/\\\",\\\"target\\\":\\\"_blank\\\",\\\"rel\\\":\\\"noopener noreferrer nofollow\\\",\\\"class\\\":null}},{\\\"type\\\":\\\"bold\\\"}],\\\"text\\\":\\\"Enfusion Engine\\\"},{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\" – technologické srdce našich budoucích titulů, včetně \\\"},{\\\"type\\\":\\\"text\\\",\\\"marks\\\":[{\\\"type\\\":\\\"bold\\\"}],\\\"text\\\":\\\"Army 4\\\"},{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\". Jako součást našeho Engine týmu budeš pracovat na špičkových technologiích, které posouvají hranice toho, co je v žánru open-world simulací možné. Budeš vytvářet nástroje, díky nimž si naši grafici/grafičky, designeři/designerky, animátoři/animátorky, zvukoví designeři/ky i další vývojáři/ky mohou naplno rozvíjet svou práci. Zároveň se budeš podílet na technologiích, které umožňují tvorbu rozlehlých a dynamických herních prostředí, a pomůžeš vytvářet nástroje, se kterými naše vášnivá moddingová komunita tvoří vlastní zážitky.\\\"}]},{\\\"type\\\":\\\"heading\\\",\\\"attrs\\\":{\\\"textAlign\\\":null,\\\"level\\\":2},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Náplň práce\\\"}]},{\\\"type\\\":\\\"bulletList\\\",\\\"content\\\":[{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Navrhovat a implementovat nové funkce a systémy do Enfusion Enginu\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Vyvíjet a udržovat nástroje pro grafiky/čky, designery/ky, animátory/ky, zvukové designery/ky a další vývojáře/ky\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Podílet se na technologiích umožňujících tvorbu rozsáhlých a pohlcujících herních prostředí\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Vytvářet a vylepšovat nástroje, které využívá naše moddingová komunita\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Aktivně navrhovat a designovat technická řešení složitých problémů\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Neustále zlepšovat pracovní postupy a zkoumat nové techniky a technologie\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Analyzovat a řešit problémy v enginu i souvisejících systémech\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Úzce spolupracovat s dalšími odděleními na sdílených cílech\\\"}]}]}]},{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null}},{\\\"type\\\":\\\"heading\\\",\\\"attrs\\\":{\\\"textAlign\\\":null,\\\"level\\\":2},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Požadavky\\\"}]},{\\\"type\\\":\\\"bulletList\\\",\\\"content\\\":[{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Solidní znalost jazyka \\\"},{\\\"type\\\":\\\"text\\\",\\\"marks\\\":[{\\\"type\\\":\\\"bold\\\"}],\\\"text\\\":\\\"C++\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Silné porozumění objektově orientovanému designu\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Dobré znalosti matematiky a lineární algebry\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Týmové a komunikační dovednosti\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Dobrou znalost angličtiny slovem i písmem\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Zkušenosti s vývojem her\\\"}]}]}]},{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null}},{\\\"type\\\":\\\"heading\\\",\\\"attrs\\\":{\\\"textAlign\\\":null,\\\"level\\\":3},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"marks\\\":[{\\\"type\\\":\\\"bold\\\"}],\\\"text\\\":\\\"Výhodou\\\"}]},{\\\"type\\\":\\\"bulletList\\\",\\\"content\\\":[{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Zkušenosti s prací na velkých enginech nebo projektech\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Schopnost adaptovat se a pracovat s rozsáhlou codebase\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Vášeň pro videohry\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"marks\\\":[{\\\"type\\\":\\\"bold\\\"}],\\\"text\\\":\\\"Prosíme, přilož ukázky své práce (včetně zdrojového kódu).\\\"}]}]}]},{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null}},{\\\"type\\\":\\\"heading\\\",\\\"attrs\\\":{\\\"textAlign\\\":null,\\\"level\\\":2},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Nabízíme\\\"}]},{\\\"type\\\":\\\"bulletList\\\",\\\"content\\\":[{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Přátelský tým lidí, které baví hry\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Možnosti dalšího rozvoje a růstu\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Všechny naše hry zdarma\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"27 dní dovolené ročně, podíl na zisku společnosti, benefitní program, příspěvek na stravování\\\"}]}]}]},{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null}}]}\",\"projectContext\",\"seoTitle\",\"seoDescription\",\"2026-07-31T14:00:27.639Z\",\"2026-08-03T10:09:48.968Z\",\"80c24483-80d4-4880-b6df-fbbace25c788\",\"Bohemia Interactive, the leading independent game development company in the Czech Republic, with over 25 years in the industry, is looking for a Programmer to join our Engine team.\",\"{\\\"type\\\":\\\"doc\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Are you passionate about building the technology that powers immersive, large-scale games? Join our team and help shape the \\\"},{\\\"type\\\":\\\"text\\\",\\\"marks\\\":[{\\\"type\\\":\\\"link\\\",\\\"attrs\\\":{\\\"href\\\":\\\"https://enfusionengine.com/\\\",\\\"target\\\":\\\"_blank\\\",\\\"rel\\\":\\\"noopener noreferrer nofollow\\\",\\\"class\\\":null}},{\\\"type\\\":\\\"bold\\\"}],\\\"text\\\":\\\"Enfusion Engine\\\"},{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\" – the beating heart of our future titles, including \\\"},{\\\"type\\\":\\\"text\\\",\\\"marks\\\":[{\\\"type\\\":\\\"bold\\\"}],\\\"text\\\":\\\"Arma 4\\\"},{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\". As part of our Engine team, you'll work on cutting-edge technologies that push the boundaries of what's possible in open-world simulation games. You'll create tools that empower our artists, designers, animators, sound designers, and fellow developers, and you'll contribute to the technologies used for building vast, dynamic game worlds. You'll also help craft the tools our passionate modding community relies on to create their own experiences.\\\"}]},{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null}},{\\\"type\\\":\\\"heading\\\",\\\"attrs\\\":{\\\"textAlign\\\":null,\\\"level\\\":2},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Responsibilities\\\"}]},{\\\"type\\\":\\\"bulletList\\\",\\\"content\\\":[{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Design and implement new features and systems for the Enfusion Engine\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Develop and maintain tools for artists, designers, animators, sound designers, and other developers\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Contribute to technologies that enable the creation of large-scale, immersive game environments\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Build and improve tools used by our modding community\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Actively propose and design technical solutions to complex problems\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Continuously improve workflows and explore new techniques and technologies\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Investigate and resolve issues within the engine and related systems\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Cooperate closely with other departments to align on shared goals\\\"}]}]}]},{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null}},{\\\"type\\\":\\\"heading\\\",\\\"attrs\\\":{\\\"textAlign\\\":null,\\\"level\\\":2},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Requirements\\\"}]},{\\\"type\\\":\\\"bulletList\\\",\\\"content\\\":[{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Solid C++ knowledge\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Strong understanding of object-oriented design\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Good math and linear algebra skills\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Teamwork and communication skills\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Good spoken and written English\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Experience with game development\\\"}]}]}]},{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null}},{\\\"type\\\":\\\"heading\\\",\\\"attrs\\\":{\\\"textAlign\\\":null,\\\"level\\\":3},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"marks\\\":[{\\\"type\\\":\\\"bold\\\"}],\\\"text\\\":\\\"Welcomed skills\\\"}]},{\\\"type\\\":\\\"bulletList\\\",\\\"content\\\":[{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Experience working on large engines or projects\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Ability to adapt to and work within a large codebase\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Passion for video games\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"marks\\\":[{\\\"type\\\":\\\"bold\\\"}],\\\"text\\\":\\\"Please attach examples of your work (including source code).\\\"}]}]}]},{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null}},{\\\"type\\\":\\\"heading\\\",\\\"attrs\\\":{\\\"textAlign\\\":null,\\\"level\\\":2},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"We offer\\\"}]},{\\\"type\\\":\\\"bulletList\\\",\\\"content\\\":[{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"A friendly team of people enthusiastic about games\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"Opportunities for skill development and growth\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"All our games for free\\\"}]}]},{\\\"type\\\":\\\"listItem\\\",\\\"content\\\":[{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null},\\\"content\\\":[{\\\"type\\\":\\\"text\\\",\\\"text\\\":\\\"27 days of holidays per year, company profit-sharing plan, benefit program, meal contribution\\\"}]}]}]},{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"textAlign\\\":null}}]}\",\"Bohemia Interactive, the leading independent game development company in the Czech Republic, is looking for a Programmer to join our Engine team\",\"2026-07-31T14:00:27.609Z\",\"2026-08-03T10:09:48.959Z\",\"002522f5-c172-48d9-a9da-8bfae49f7253\",\"programming\",\"Programming\",[145,146],{\"_15\":151,\"_148\":141,\"_11\":12,\"_23\":143,\"_97\":-5,\"_69\":152,\"_71\":153},{\"_15\":147,\"_148\":141,\"_11\":102,\"_23\":149,\"_97\":-5,\"_69\":150,\"_71\":150},\"dbcc2052-d2ba-44d9-9638-13fa4b7ecf00\",\"disciplineId\",\"Programování\",\"2026-03-06T08:23:32.444Z\",\"bc6d22aa-ec27-4013-9bd9-900d91d445c9\",\"2026-01-14T19:03:52.682Z\",\"2026-03-06T08:23:32.442Z\",\"6f991190-703d-4055-ac1c-7e996a45de68\",\"animation-programmer\",\"Animation Programmer\",\"copiedAt\",\"language\",\"pathname\",\"/en/open-positions/animation-programmer-ms90fctz\",\"gtmId\",\"GTM-P75BL89\",\"gtmAuth\",\"gtmPreview\",\"origins\",{\"_167\":168,\"_169\":170,\"_171\":172,\"_173\":174},\"bohemiaUrl\",\"https://bohemia.net\",\"enfusionUrl\",\"https://enfusionengine.com\",\"careersUrl\",\"https://careers.bohemia.net\",\"dayzUrl\",\"https://dayz.com\"]\n"); $RC("B:1","S:1") window.__reactRouterContext.streamController.close(); $RC("B:2","S:2")
Posted by Bohemia Interactive 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 Bohemia Interactive openings · Browse every category