
YallaPlay je společnost zaměřená na mobilní hry, která se soustředí na zážitky typu hráč proti hráči v reálném čase. Tým veteránů herního průmyslu vyvíjí hry s využitím proprietárního enginu YallaPlay Real-time Engine a používá technologie umělé inteligence k vytváření interaktivní hry pro více hráčů určené publiku po celém světě. Portfolio společnosti zahrnuje Spades Masters, strategickou mobilní karetní hru, a Zombie World, připravovanou střílečku s náročnými souboji a arzenálem, který lze vylepšovat. YallaPlay klade důraz na dlouhodobé zapojení hráčů, interakci a spokojenost uživatelů na mobilních platformách včetně App Store a Google Play.
Vývojář mobilních her (Unity) — práce na dálku z Brazílie
Připojte se k YallaPlay jako Unity vývojář a vytvářejte mobilní hry s podporou AI pro iOS a Android. Budujte herní mechanismy, optimalizujte výkon a podporujte live operations globálního herního studia.
Popis
- Vyvíjejte a dodávejte mobilní hry v Unity pro iOS a Android
- Používejte nástroje založené na AI pro programování, ladění, refaktoring, dokumentaci, testování a prototypování při zachování produkční kvality
- Spolupracujte s designéry, producenty, výtvarníky, backendovými inženýry a QA na vytváření propracovaného hráčského zážitku
- Vyvíjejte čistý, škálovatelný a udržovatelný kód v C# a před použitím v produkci kontrolujte kód generovaný AI
- Rychle prototypujte herní mechanismy a zdokonalujte je na základě zpětné vazby týmu
- Optimalizujte výkon na různých mobilních zařízeních pomocí profilovacích nástrojů Unity
- Řešte složité problémy s hratelností, sítí, pamětí a specifiky jednotlivých platforem
- Vyvíjejte herní systémy, uživatelské rozhraní, animace, VFX, zvuk a funkce live operations
- Podporujte CI/CD, automatizované buildy a deploymentové pipeline
- Provádějte code review, zvyšujte inženýrské standardy a vyvíjejte opakovaně použitelné systémy a interní nástroje
- Posuzujte nové AI nástroje a pracovní postupy, které mohou zvýšit produktivitu týmu
- Účastněte se Agile postupů včetně plánování sprintů a každodenních stand-upů
- Podléhejte vedoucímu Unity vývojáři
Požadavky
- Bakalářský titul v oboru počítačových věd, softwarového inženýrství, interaktivních médií nebo odpovídající zkušenosti
- Nejméně pět let zkušeností s vývojem mobilních her v Unity
- Nejméně dva vydané mobilní herní tituly
- Pokročilá znalost programování v C#
- Velmi dobrá znalost architektury Unity, UI Toolkit nebo uGUI, prefabů, správy assetů, animací, zvuku a správy scén
- Zkušenosti s vývojem 2D i 3D mobilních her
- Zkušenosti s optimalizací výkonu CPU, GPU, paměti a baterie
- Zkušenosti s REST API, WebSockets nebo síťovými funkcemi pro multiplayer
- Silné schopnosti ladění a řešení problémů
- Zkušenosti s prací v Agile týmech
- Výborné komunikační a spolupracující schopnosti
- Jistota při používání AI asistentů pro programování, jako jsou Unity AI, GitHub Copilot, Cursor, Claude Code, ChatGPT nebo podobné nástroje
- Schopnost vytvářet efektivní prompty pro technickou práci
- Schopnost kriticky kontrolovat, ověřovat, testovat a zlepšovat kód generovaný AI
- Zkušenosti s využitím AI pro ladění, dokumentaci, testování, refaktoring a generování kódu
- Ochota průběžně experimentovat s AI pracovními postupy při zachování kvality
- Porozumění omezením, rizikům a bezpečnostním aspektům vývoje softwaru s podporou AI
Benefity
- Konkurenceschopné finanční ohodnocení
- Práce na dálku s flexibilní pracovní dobou
- Uspořádání vhodné pro digitální nomády
- Velkorysá placená dovolená
- Placené volno v den narozenin
- Možnosti profesního růstu a přístup ke vzdělávacím zdrojům