
Unity razvija alate i usluge za stvaranje igara, aplikacija i imerzivnih 3D iskustava u stvarnom vremenu. Njezina platforma obuhvaća Unity Engine za izradu sadržaja za različite platforme, Unity Cloud za razvojne tijekove rada te Unity Grow za privlačenje korisnika i monetizaciju igara. Unity služi autorima i timovima u industriji igara, kao i u poslovnim područjima poput proizvodnje, objedinjujući grafičku tehnologiju, mogućnosti umjetne inteligencije, resurse za razvojne programere, podršku zajednice i stručnu edukaciju kako bi interaktivne ideje pretvorili u produkciju.
Glavni iOS SDK inženjer, Unity Ads SDK – rad u uredu u New Yorku
Vodite arhitekturu, performanse i implementaciju Unityjevog iOS Ads SDK-a. Izrađujte alate za monetizaciju koji razvojnim programerima igara pomažu povećati prihod i angažman.
Opis
- Odredite tehnički smjer iOS SDK-a i provodite velike arhitektonske inicijative
- Razvijajte robusne komponente SDK-a u Swiftu
- Surađujte s Android inženjerima na zajedničkoj arhitekturi SDK-a, API-jima i funkcionalnostima
- Vodite složene projekte od definiranja problema i tehničkog dizajna do uvođenja, mjerenja i poboljšanja
- Rješavajte produkcijske probleme povezane sa životnim ciklusom aplikacije, konkurentnošću, memorijom, umrežavanjem, iscrtavanjem, WebViewom i integracijom s aplikacijom domaćinom
- Optimizirajte inicijalizaciju SDK-a, učitavanje i iscrtavanje oglasa, potrošnju memorije, veličinu binarnih datoteka, stopu rušenja, vidljivost sustava i pouzdanost izdanja
- Podržavajte inženjere kroz preglede dizajna, preglede koda i praktično mentorstvo
- Prepoznajte arhitektonske rizike i prilike za jačanje platforme
Zahtjevi
- Opsežno iskustvo u razvoju i isporuci produkcijskog iOS softvera
- Stručno poznavanje Swifta uz dobro poznavanje Objective-C-ja
- Temeljito razumijevanje životnog ciklusa iOS aplikacija, upravljanja memorijom, konkurentnosti, umrežavanja, iscrtavanja i optimizacije performansi
- Iskustvo u dizajniranju i održavanju SDK-ova, frameworka ili biblioteka ugrađenih u aplikacije trećih strana, uključujući dizajn API-ja, povratnu kompatibilnost, verzioniranje, upravljanje ovisnostima i prakse izdavanja
- Praktično poznavanje koncepata razvoja za Android te sposobnost rada s Kotlin i Java kodom
- Iskustvo u istraživanju složenih produkcijskih problema pomoću profiliranja, izvješća o rušenjima, zapisnika i metrika
- Dokazano vodstvo tehnički složenih projekata koji uključuju više inženjera ili timova
- Izvrsne pisane i usmene komunikacijske vještine za oblikovanje tehničkog smjera
- Profesionalno znanje govornog i pisanog engleskog jezika
- Dodatno iskustvo s mobilnim oglašavanjem, monetizacijom, medijacijom ili SDK-ovima za mjerenje
- Dodatno iskustvo s WKWebViewom i komunikacijom između izvornog koda i weba ili sa StoreKitom, SKAdNetworkom, atribucijskim API-jima i API-jima za zaštitu privatnosti
- Dodatno iskustvo s Unity Engineom ili drugim pokretačima igara
Pogodnosti
- Sveobuhvatno zdravstveno, životno i invalidsko osiguranje
- Subvencija za prijevoz na posao
- Vlasništvo nad dionicama za zaposlenike
- Konkurentni mirovinski i penzijski planovi
- Velikodušan godišnji odmor i osobni dopust
- Programi dopusta i podrške za skrb o obitelji za nove roditelje
- Grickalice i hrana u uredu
- Programi i podrška za mentalno zdravlje i dobrobit
- Grupe zaposlenika za podršku i uključivanje
- Globalni program pomoći zaposlenicima
- Programi obuke i profesionalnog razvoja
- Volontiranje i udvostručavanje donacija
- Moguća kvalificiranost za dodjelu vlasničkih nagrada
- Moguće sudjelovanje u poticajnim programima, uključujući godišnje diskrecijske bonuse ili prodajne provizije