Text copied to clipboard!
Název
Text copied to clipboard!Senior herní programátor
Popis
Text copied to clipboard!
Hledáme zkušeného herního programátora, který se připojí k našemu týmu a bude hrát klíčovou roli při vývoji a implementaci herních mechanismů pro naše nové i stávající projekty. Jako senior herní programátor budete úzce spolupracovat s designéry, umělci a dalšími vývojáři na vytváření pohlcujících a zábavných herních zážitků.
Vaší hlavní odpovědností bude navrhovat, implementovat a optimalizovat herní logiku, systémy a mechaniky, které tvoří základ našich her. Budete se podílet na celém vývojovém cyklu – od konceptu až po finální produkt. Očekáváme, že přinesete své zkušenosti a technické znalosti, abyste pomohli zlepšit kvalitu našich her a zároveň mentorovali mladší členy týmu.
Ideální kandidát má hluboké znalosti programování v C++ nebo C#, zkušenosti s herními enginy jako Unity nebo Unreal Engine a silné analytické myšlení. Měl by být schopen samostatně řešit problémy, efektivně komunikovat a přizpůsobit se rychle se měnícím požadavkům herního průmyslu.
Nabízíme kreativní pracovní prostředí, možnost práce na špičkových herních titulech, flexibilní pracovní dobu a příležitost profesního růstu. Pokud máte vášeň pro hry a chcete se podílet na vývoji inovativních herních zážitků, rádi vás přivítáme v našem týmu.
Odpovědnosti
Text copied to clipboard!- Vývoj a implementace herních mechanismů a systémů
- Spolupráce s designéry a umělci na integraci herních prvků
- Optimalizace výkonu a stability herního kódu
- Údržba a rozšiřování existujícího herního kódu
- Mentorování juniorních programátorů
- Účast na technických rozhodnutích a návrzích architektury
- Testování a ladění herních funkcí
- Zajištění souladu s technickými standardy a postupy
- Spolupráce při plánování sprintů a odhadování úkolů
- Integrace nástrojů třetích stran a pluginů
Požadavky
Text copied to clipboard!- Minimálně 5 let zkušeností s vývojem her
- Pokročilá znalost C++ nebo C#
- Zkušenosti s Unity nebo Unreal Engine
- Schopnost psát čistý, efektivní a udržitelný kód
- Znalost principů objektově orientovaného programování
- Zkušenosti s verzovacími systémy (např. Git)
- Schopnost pracovat v týmu i samostatně
- Dobré komunikační schopnosti
- Znalost anglického jazyka na technické úrovni
- Zkušenosti s vývojem pro více platforem výhodou
Potenciální otázky na pohovor
Text copied to clipboard!- Jaké herní projekty jste v minulosti vyvíjel/a?
- Jaké programovací jazyky ovládáte a v jakých jste nejzkušenější?
- Máte zkušenosti s Unity nebo Unreal Engine? Uveďte příklady.
- Jak přistupujete k optimalizaci herního výkonu?
- Jaké nástroje používáte pro správu verzí kódu?
- Jaké jsou vaše zkušenosti s prací v týmu?
- Jak řešíte technické problémy během vývoje?
- Máte zkušenosti s mentorováním juniorních kolegů?
- Jaké platformy jste podporoval/a při vývoji her?
- Jaký je váš přístup k testování a ladění kódu?