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?