Vytvoř s námi novou VR dimenzi
Kdo jsme a co tvoříme?
Architekt a programátor, které vždy lákalo udělat pořádnou hru. Náhodné setkání, které přerostlo v slibný VR projekt. A proč VR? Když na vaši postavu na monitoru spadne vemeno a pleskne vás do tváře, je to celkem zábava. Když se vám to ale stane ve VR a pak ještě můžete chytit struk a podojit ho, prožitek je nesrovnatelný. S týmem talentů na grafiku, zvuky i vše kolem herní produkce stavíme nový svět, kde se sen stává skutečností a brány cyberpunk města se otevírají. Přidáš se mezi nás a pomůžeš hře do čoček VR setu?
Připoj se k nám jako:
Junior programátor Unity C#
Jsi student se zájmem o programování her? Nebo to už nějakou dobu děláš a chceš se zlepšovat?
Láká tě gaming nejen z pohledu uživatele, ale i vývojáře?
Chceš rozvíjet svoje C# programování v Unity při tvorbě VR hry?
Popereš se s každou výzvou, a přitom se dokážeš řídit nastavenými konvencemi?
Nemáš čas pracovat fulltime v kanceláři, ale chceš být součástí týmu?
Máš nějaké portfolio vlastní práce? Pak hledáme právě tebe!
Brigádníka nebo OSVČ s kapacitou alespoň 60 h/měsíčně (plně flexibilní remote práce).
Člověka schopného programovat v Unity.
Čeká tě úzká spolupráce se senior vývojářem a grafiky v malém nezávislém týmu. A pokud tě to láká, tak i spolupráce na tvorbě příběhu celé hry, která se odehrává v cyberpunk prostředí.
Co tě u nás čeká?
Na čem budeš pracovat:
- Implementace nových herních systémů
- Vytváření nástrojů pro zjednodušení práce grafikům
- Úprava a přidávání logiky do existujících systémů
Použité technologie a nástroje:
- Unity
- C#
- JetBrains Rider
- Git
- YouTrack
Co musíš umět:
- Znalost většiny konstruktů z jazyka C# včetně LINQ, in/out parametrů, generik a logiky specifické pro Unity
- Práce v Unity, prefaby, lifecycle MonoBehaviour
- Kolekce v C#
- Umět psát funkční algoritmy s ošetřenými vstupy a edge cases
- Složitost algoritmů
- Objektové programování
- Pokud dostaneš jako zadání udělat menší kompletní úkol, tak ho dotáhneš do funkčního konce
- Být dobrý v matematice, alespoň základní práce s vektory a maticemi
- Debugování
Bonusové skills(pokud neumíš, postupně se je naučíš při práci):
- JetBrains Rider (pokud v něm ještě nepracuješ, hned ho vyzkoušej, hodně ti ulehčí práci)
- Návrhové vzory (ne vyjmenovat, ale umět je používat)
- Psát čistý, přehledný a udržitelný kód
- Optimalizace GC
- Coroutines v Unity
- Návrh architektury složitějšího systému nebo celého projektu
- Git
Požadované soft skills:
- Sám se aktivně zlepšovat v programování
- Zájem o vývoj her a Unity
- Logické myšlení a smysl pro detail
- Přijímání zpětné vazby jako prostor pro seberozvoj
- Čas na práci minimálně 15 h/týden
Co nabízíme:
- Zapůjčení VR headsetu pro testování modelů i hraní her podle vlastních preferencí
- Part-time na DPP či IČO s odměnou 150 – 250 Kč/h podle schopností a zkušeností
- Flexibilní práci na dálku s online meetingy každou sobotu a osobním setkáním 1x za měsíc na Praze 13
- Čas kdy se můžeš učit nové dovednosti a technologie a ještě za to dostaneš zaplaceno
Co u nás získáš?
- Zapůjčení VR headsetu pro testování funkčnosti i hraní her podle vlastních preferencí
- Naučíš se technologie a postupy, které se používají ve většině IT firem
- Od seniora se naučíš nejen pořádně používat Unity a různé optimalizace, ale zároveň se postupně naučíš psát kvalitní kód
- Možnost seberealizace nejen při implementaci logiky, ale i přinášení nápadů do game designu celé hry
- Pracovat můžeš kdy a kde se ti to hodí
Pokud tě nabídka zaujala, pošli nám:
Motivační dopis – Popiš co už umíš a v čem by ses chtěl/a zlepšovat – vypiš seznam dovedností, inspiruj se skilly popsanými v tomto inzerátu
Životopis
Ukázku posledního projektu včetně zdrojového kódu
-
- Nemusí být dokončený projekt, ale alespoň částečně funkční
- Nemusíš posílat celý zdrojový kód, stačí menší kus na ukázku
- Případně pošli ukázky dalších projektů
⛔ Odpovědi bez přiloženého motivačního dopisu a portfolia nebudou zařazeny do výběrového řízení. ⛔
Pokud ti pozice nesedí, ale věříš, že bys nám byl přínosem v jiné oblasti, zkus nám svoje zkušenosti nabídnout.