Obowiązki:

Prototypowanie mechanik i systemów gier, utrzymywanie spójności kodu, tworzenie narzędzi dla desingerów oraz praca z designerami, artystami i zespołem odpowiedzialnym za marketing w celu tworzenia ciekawych i wciągających projektów.

Wymagania:

– 3 lata doświadczenia w game developmencie i jeden wydany tytuł

– Dobre znajomości class i hierarchi kodu w Unreal Engine 4

– Znajomość systemów UE4: Actor Lifecycles i Event System

– Znajmość blueprintów na poziomie umożliwiającym przeniesie ich funkcjonalności do kodu.

– Komunikatywny angielski na potrzeby zespołu międzynarodowego

– Umiejętność tworzenia kodu według ustalonych wytycznych i standardów programowania w UE4

– Wiedza z zakresu kapsułkowania oraz abstrakcji danych

– Dobra znajomość konceptów dziedziczenia oraz wielopostaciowości w UE4

– Umiejętność pisania łatwego w utrzymaniu kodu

Mile widziane:

– Znajomość systemu AI i EQS

– Umiejętność tworzenia kodu pod Networking oraz Multiplayer w UE4

– Znajomość UMG oraz implementacji UI od strony kodu

– Wiedza z zakresu architektury kodu

Oferujemy:

– Konkurencyjne wynagrodzenie oparte na doświadczeniu i obowiązkach

– Wpływ na powstające projekty