
YallaPlay je spoločnosť zaoberajúca sa mobilnými hrami, ktorá sa zameriava na súboje hráčov proti hráčom v reálnom čase. Jej tím veteránov herného priemyslu vyvíja hry pomocou vlastného YallaPlay Real-time Engine a využíva technológie umelej inteligencie na vytváranie interaktívnej hry pre viacerých hráčov určených publikám na celom svete. Portfólio spoločnosti zahŕňa strategickú mobilnú kartovú hru Spades Masters a pripravovanú strieľačku Zombie World s náročnými súbojmi a arzenálom, ktorý možno vylepšovať. YallaPlay kladie dôraz na dlhodobé zapojenie, interakciu a spokojnosť hráčov na mobilných platformách vrátane App Store a Google Play.
Vývojár mobilných hier (Unity) — práca na diaľku z Brazílie
Pridajte sa k YallaPlay ako vývojár Unity a tvoríte mobilné hry s podporou AI pre iOS a Android. Budujte herné mechaniky, optimalizujte výkon a podporujte živú prevádzku globálneho herného štúdia.
Popis
- Vytvárať a dodávať mobilné hry v Unity pre iOS a Android
- Používať nástroje s podporou AI na programovanie, ladenie, refaktorovanie, dokumentáciu, testovanie a prototypovanie pri zachovaní produkčnej kvality
- Spolupracovať s dizajnérmi, producentmi, umelcami, backendovými inžiniermi a QA na vytváraní prepracovaných herných zážitkov
- Vyvíjať čistý, škálovateľný a udržiavateľný kód v C# a kontrolovať kód generovaný AI pred použitím v produkcii
- Rýchlo prototypovať herné mechaniky a zdokonaľovať ich na základe spätnej väzby tímu
- Optimalizovať výkon na rôznych mobilných zariadeniach pomocou profilovacích nástrojov Unity
- Riešiť komplexné problémy s hrateľnosťou, sieťovou komunikáciou, pamäťou a špecifikami jednotlivých platforiem
- Vyvíjať herné systémy, používateľské rozhrania, animácie, VFX, zvuk a funkcie živej prevádzky
- Podporovať CI/CD, automatizované zostavovanie a nasadzovacie pipeline
- Kontrolovať kód, zvyšovať inžinierske štandardy a vyvíjať opätovne použiteľné systémy a interné nástroje
- Posudzovať nové nástroje a pracovné postupy s podporou AI, ktoré môžu zlepšiť produktivitu tímu
- Zúčastňovať sa agilných postupov vrátane plánovania sprintov a každodenných stand-upov
- Podliehať vedúcemu vývojárovi Unity
Požiadavky
- Vysokoškolské vzdelanie v odbore informatika, softvérové inžinierstvo, interaktívne médiá alebo ekvivalentná prax
- Aspoň päť rokov skúseností s vývojom mobilných hier v Unity
- Aspoň dva vydané mobilné herné tituly
- Pokročilé znalosti programovania v C#
- Dobrá znalosť architektúry Unity, UI Toolkit alebo uGUI, prefabov, správy assetov, animácie, zvuku a správy scén
- Skúsenosti s vývojom 2D aj 3D mobilných hier
- Skúsenosti s optimalizáciou výkonu CPU, GPU, pamäte a batérie
- Skúsenosti s REST API, WebSockets alebo sieťovou komunikáciou pre multiplayer
- Silné schopnosti ladenia a riešenia problémov
- Skúsenosti s prácou v agilných tímoch
- Výborné komunikačné a spolupracovné schopnosti
- Ochota používať asistentov programovania s podporou AI, ako sú Unity AI, GitHub Copilot, Cursor, Claude Code, ChatGPT alebo podobné nástroje
- Schopnosť vytvárať účinné prompty na technickú prácu
- Schopnosť kriticky kontrolovať, overovať, testovať a zlepšovať kód generovaný AI
- Skúsenosti s používaním AI na ladenie, dokumentáciu, testovanie, refaktorovanie a generovanie kódu
- Ochota neustále experimentovať s pracovnými postupmi využívajúcimi AI pri zachovaní kvality
- Pochopenie obmedzení, rizík a bezpečnostných aspektov vývoja softvéru s podporou AI
Benefity
- Konkurenčné finančné ohodnotenie
- Práca prednostne na diaľku s flexibilným pracovným časom
- Podmienky vhodné pre digitálnych nomádov
- Veľkorysé platené voľno
- Platené voľno v deň narodenín
- Príležitosti na rozvoj a prístup k vzdelávacím zdrojom