
YallaPlay on mobiilimängude ettevõte, mis keskendub reaalajas toimuvale mängija-mängija vastu kogemusele. Mängutööstuse veteranidest koosnev meeskond arendab mänge ettevõtte enda YallaPlay Real-time Engine’i abil ning kasutab tehisintellekti tehnoloogiaid interaktiivse mitmikmängu loomiseks ülemaailmsele publikule. Ettevõtte mänguvalikusse kuuluvad strateegiline mobiilne kaardimäng Spades Masters ja peagi ilmuv tulistamismäng Zombie World, mis pakub keerukaid lahinguid ning täiustatavat relvaarsenali. YallaPlay peab oluliseks mängijate pikaajalist kaasatust, suhtlust ja rahulolu mobiiliplatvormidel, sealhulgas App Store’is ja Google Plays.
Mobiilimängude arendaja (Unity) — kaugtöö Brasiilias
Liitu YallaPlay meeskonnaga Unity arendajana, et luua tehisintellekti abil arendatavaid mobiilimänge iOS-ile ja Androidile. Arenda mängitavust, optimeeri jõudlust ja toeta globaalse mängustuudio jooksvaid mängutoiminguid.
Kirjeldus
- Arenda ja vii iOS-i ning Androidi jaoks välja Unity mobiilimänge
- Kasuta tehisintellektil põhinevaid tööriistu programmeerimisel, silumisel, refaktoreerimisel, dokumenteerimisel, testimisel ja prototüüpimisel, säilitades tootmiskvaliteedi
- Tee koostööd disainerite, produtsentide, kunstnike, taustsüsteemide inseneride ja kvaliteedi tagamise spetsialistidega, et luua viimistletud mängukogemusi
- Arenda puhast, skaleeritavat ja hooldatavat C#-koodi ning vaata tehisintellekti loodud kood enne tootmises kasutamist üle
- Prototüübi mängumehaanikat kiiresti ja täiusta seda meeskonna tagasiside põhjal
- Optimeeri jõudlust erinevates mobiilseadmetes Unity profileerimistööriistade abil
- Lahenda keerukaid mängitavuse, võrgunduse, mälu ja platvormispetsiifilisi probleeme
- Arenda mängusüsteeme, kasutajaliidest, animatsioone, visuaalefekte, heli ja jooksva mängu toimingute funktsioone
- Toeta CI/CD-d, automatiseeritud järke ja juurutuskonveiereid
- Vaata koodi üle, tõsta inseneritöö standardeid ning arenda korduvkasutatavaid süsteeme ja sisemisi tööriistu
- Hinda uusi tehisintellekti tööriistu ja töövooge, mis võivad parandada meeskonna tootlikkust
- Osale agiilsetes tööpraktikates, sealhulgas sprindi planeerimises ja igapäevastel püstikoosolekutel
- Anna aru Unity arenduse juhile
Nõuded
- Arvutiteaduse, tarkvaratehnika, interaktiivse meedia bakalaureusekraad või samaväärne kogemus
- Vähemalt viis aastat Unity mobiilimängude arendamise kogemust
- Vähemalt kaks välja antud mobiilimängu
- Edasijõudnud C#-programmeerimise oskus
- Unity arhitektuuri, UI Toolkiti või uGUI, prefabide, varade halduse, animatsiooni, heli ja stseenihalduse põhjalikud teadmised
- Kogemus nii 2D- kui ka 3D-mobiilimängude arendamisel
- Kogemus protsessori, graafikaprotsessori, mälu ja aku jõudluse optimeerimisel
- Kogemus REST API-de, WebSocketi või mitme mängijaga võrgundusega
- Väga head silumis- ja probleemilahendusoskused
- Kogemus agiilsetes meeskondades töötamisel
- Suurepärased suhtlus- ja koostööoskused
- Valmidus kasutada tehisintellekti abil töötavaid programmeerimisabilisi, nagu Unity AI, GitHub Copilot, Cursor, Claude Code, ChatGPT või sarnased tööriistad
- Oskus koostada tehniliseks tööks tõhusaid viipasid
- Oskus tehisintellekti loodud koodi kriitiliselt üle vaadata, valideerida, testida ja täiustada
- Kogemus tehisintellekti kasutamisel silumiseks, dokumenteerimiseks, testimiseks, refaktoreerimiseks ja koodi genereerimiseks
- Valmidus katsetada pidevalt tehisintellekti töövoogudega, säilitades samal ajal kvaliteedi
- Tehisintellekti abil tarkvaraarenduse piirangute, riskide ja turvalisusega seotud kaalutluste mõistmine
Hüved
- Konkurentsivõimeline tasu
- Kaugtööle keskenduv töökorraldus paindliku graafikuga
- Digitaalsetele nomaadidele sobiv töökorraldus
- Rohkelt tasustatud vaba aega
- Tasustatud sünnipäevapuhkus
- Arenguvõimalused ja juurdepääs õppematerjalidele