Unity
Unity
Unity razvija orodja in storitve za ustvarjanje iger, aplikacij ter poglobljenih 3D-doživetij v realnem času. Njena platforma vključuje Unity Engine za ustvarjanje vsebin za različne platforme, Unity Cloud za razvojne delovne tokove in Unity Grow za pridobivanje uporabnikov ter monetizacijo iger. Unity služi ustvarjalcem in ekipam v industriji iger ter na poslovnih področjih, kot je proizvodnja, pri čemer združuje grafično tehnologijo, zmogljivosti umetne inteligence, vire za razvijalce, podporo skupnosti in strokovno usposabljanje, da pomaga interaktivne zamisli pripeljati v produkcijo.

Glavni inženir za iOS SDK, Unity Ads SDK – delo na lokaciji v New Yorku

Vodite arhitekturo, zmogljivost in izvedbo Unityjevega iOS Ads SDK. Ustvarjajte orodja za monetizacijo, ki razvijalcem iger pomagajo izboljšati prihodke in vključenost.

Opis

  • Določajte tehnično usmeritev iOS SDK in izvajajte pomembne arhitekturne pobude
  • Razvijajte robustne komponente SDK v Swiftu
  • Sodelujte z inženirji za Android pri skupni arhitekturi SDK, API-jih in funkcionalnostih
  • Vodite kompleksne projekte od opredelitve problema in tehničnega načrtovanja do uvedbe, merjenja in izboljšav
  • Odpravljajte produkcijske težave, povezane z življenjskim ciklom aplikacije, sočasnostjo, pomnilnikom, omrežjem, izrisovanjem, WebView in integracijo z gostiteljsko aplikacijo
  • Optimizirajte inicializacijo SDK, nalaganje in izrisovanje oglasov, porabo pomnilnika, velikost binarnih datotek, stopnjo sesutij, opazljivost in zanesljivost izdaj
  • Podpirajte inženirje s pregledi zasnove, pregledi kode in praktičnim mentorstvom
  • Prepoznavajte arhitekturna tveganja in priložnosti za krepitev platforme

Zahteve

  • Obsežne izkušnje z razvojem in izdajanjem produkcijske programske opreme za iOS
  • Strokovno znanje Swifta in dobro poznavanje Objective-C
  • Temeljito razumevanje življenjskega cikla aplikacij iOS, upravljanja pomnilnika, sočasnosti, omrežij, izrisovanja in optimizacije zmogljivosti
  • Izkušnje z načrtovanjem in vzdrževanjem SDK-jev, ogrodij ali knjižnic, vgrajenih v aplikacije tretjih oseb, vključno z načrtovanjem API-jev, združljivostjo za nazaj, različicami, upravljanjem odvisnosti in praksami izdajanja
  • Praktično poznavanje konceptov razvoja za Android ter sposobnost dela s kodo Kotlin in Java
  • Izkušnje z raziskovanjem kompleksnih produkcijskih težav s profiliranjem, poročili o sesutjih, dnevniki in metrikami
  • Dokazano vodenje tehnično kompleksnih projektov, ki vključujejo več inženirjev ali ekip
  • Odlične pisne in ustne komunikacijske sposobnosti za oblikovanje tehnične usmeritve
  • Strokovno znanje govorjene in pisane angleščine
  • Dodatne izkušnje z mobilnim oglaševanjem, monetizacijo, mediacijo ali SDK-ji za merjenje
  • Dodatne izkušnje z WKWebView in komunikacijo med izvornim ter spletnim delom ali s StoreKit, SKAdNetwork, API-ji za atribucijo in API-ji za zasebnost
  • Dodatne izkušnje z Unity Engine ali drugimi igralnimi pogoni

Ugodnosti

  • Celovito zdravstveno, življenjsko in invalidsko zavarovanje
  • Subvencija za prevoz na delo
  • Lastništvo delnic za zaposlene
  • Konkurenčni pokojninski načrti
  • Velikodušen dopust in osebni dopust
  • Programi dopusta in družinske oskrbe za nove starše
  • Prigrizki in hrana v pisarni
  • Programi in podpora za duševno zdravje in dobro počutje
  • Skupine virov za zaposlene
  • Globalni program pomoči zaposlenim
  • Programi usposabljanja in strokovnega razvoja
  • Prostovoljstvo in podvajanje donacij
  • Morebitna upravičenost do kapitalskih nagrad
  • Morebitno sodelovanje v spodbujevalnih programih, vključno z letnimi diskrecijskimi bonusi ali prodajnimi provizijami