Co tě u nás čeká:
- vývoj a kontinuální inovace buildovacího systému pro herní projekty,
- architektura a implementace automatizovaných CI/CD pipeline,
- aktivní modernizace a refaktoring stávajících buildovacích procesů a nástrojů,
- vývoj interních nástrojů, skriptů a utilit pro podporu buildování, testování a distribuce,
- optimalizace rychlosti, stability a škálovatelnosti buildů,
- integrace automatizovaných testů, validačních kroků a kontrol kvality do build procesu,
- úzká spolupráce s hlavními vývojáři na návrhu a údržbě vhodných procesů pro build, release a automatizované testování,
- zajištění plynulého procesu buildování,
- správa verzování, build konfigurací a technických závislostí,
- efektivní spolupráci v game development týmu s důrazem na servisní přístup, organizovanost a týmovou spolupráci,
aktivní podíl na nastavování technických standardů a best practices.
Co od tebe očekáváme:
- min. SŠ vzdělání technického zaměření,
- dobrou znalost systému pro správu verzí (např. Git, SVN),
- zkušenost s CI/CD nástroji jako např. Buildbot nebo Jenkins,
- nadšení pro zlepšování build pipeline a eliminaci překážek pro vývojáře,
- schopnost efektivně komunikovat a řešit problémy, pracovat jak samostatně, tak i v týmu,
- zodpovědný přístup,
- zkušenost s vývojem softwaru (ideálně v oblasti build systémů, CI/CD nebo interních nástrojů),
- dobrou znalost některého ze skriptovacích jazyků (Perl, Python, Ruby, Bash)
- zkušenost s návrhem a údržbou automatizovaných buildovacích pipeline,
- schopnost analyzovat a zlepšovat komplexní technické procesy,
- samostatnost, technické myšlení a smysl pro systémový návrh,
- proaktivní přístup a chuť věci dlouhodobě zlepšovat.
Výhodou bude, pokud máš:
- zkušenost na pozici Build Developera nebo obdobné,
- silné porozumění principům Continuous Integration,
- znalost více skriptovacích jazyků a práce s regulárními výrazy (regex),
- znalost Linuxu a macOS,
- zkušenosti s platformou Docker,
- zkušenost z herního průmyslu,
- znalost našich her.
Zaměstnanecké výhody: pololetní, motivační a mimořádné odměny; moderní kancelář vybavenou např. posilovnou, fyzioterapií, masážní místností nebo FUNzónou; nadstandartní benefity (cafeterie benefitů, příspěvek na stravu, výuka angličtiny, denně čerstvé ovoce a spoustu dalšího), možnost pracovat v mezinárodním prostředí cíleném na vzájemný respekt a profesionalitu. A navíc tě čeká 5 týdnů zasloužené dovolené a 3 dny zdravotního volna.
Charakteristika profese
Vývojář / Vývojářka je odborník, který navrhuje, vytváří, testuje a udržuje softwarové aplikace a systémy. Mezi hlavní pracovní činnosti patří analýza požadavků, návrh architektury, implementace kódu, psaní jednotkových a integračních testů, ladění chyb a dokumentace. Odpověností je zajištění správné funkčnosti, spolehlivosti a bezpečnosti vyvíjeného řešení v rámci dohodnutých technických specifikací. Pracovní prostředí zahrnuje týmovou spolupráci s kolegy z vývoje, testování, produktového managementu a provozu, často v kombinaci s verzovacími systémy a automatizovanými procesy nasazení.
Typické oblasti uplatnění zahrnují vývoj webových a mobilních aplikací, podnikových systémů, vestavěného softwaru, datových a analytických řešení nebo cloudových služeb. Používané nástroje a technologie zahrnují programovací jazyky (např. Java, C#, Python, JavaScript), vývojová prostředí, systémy pro správu verzí, CI/CD pipeline, kontejnery a databázové technologie. Postupy zahrnují agilní metodiky, testování, code review a bezpečnostní audity. Odborná zaměření mohou zahrnovat backend, frontend, DevOps, bezpečnostní implementace nebo práci s real‑time a distribuovanými systémy.