Unity
Unity
Unity utvikler verktøy og tjenester for å lage spill, applikasjoner og oppslukende interaktive 3D-opplevelser i sanntid. Plattformen inkluderer Unity Engine for innholdsproduksjon på tvers av plattformer, Unity Cloud for utviklingsarbeidsflyter og Unity Grow for brukeranskaffelse og inntektsgenerering i spill. Unity betjener skapere og team innen spillutvikling samt virksomheter i bransjer som produksjon, og kombinerer grafikkteknologi, AI-funksjoner, utviklerressurser, fellesskapsstøtte og profesjonell opplæring for å hjelpe med å bringe interaktive ideer ut i produksjon.

Staffingeniør for iOS SDK, Unity Ads SDK – fysisk til stede i New York

Led arkitekturen, ytelsen og implementeringen av Unitys iOS Ads SDK. Bygg verktøy for inntektsgenerering som hjelper spillutviklere med å forbedre inntekter og engasjement.

Beskrivelse

  • Sett den tekniske retningen for iOS-SDK-en og lever større arkitekturinitiativer
  • Utvikle robuste SDK-komponenter i Swift
  • Samarbeid med Android-ingeniører om felles SDK-arkitektur, API-er og funksjonalitet
  • Led komplekse prosjekter fra problemdefinisjon og teknisk design til utrulling, måling og videreutvikling
  • Løs produksjonsproblemer som gjelder appens livssyklus, samtidighet, minne, nettverk, rendering, WebViews og integrasjon med vertsappen
  • Optimaliser SDK-initialisering, lasting og rendering av annonser, minnebruk, binærstørrelse, krasjfrekvens, observerbarhet og pålitelighet ved lanseringer
  • Støtt ingeniører gjennom designgjennomganger, kodegjennomganger og praktisk veiledning
  • Identifiser arkitektoniske risikoer og muligheter for å styrke plattformen

Krav

  • Omfattende ekspertise innen utvikling og lansering av produksjonsprogramvare for iOS
  • Ekspertkunnskap i Swift med sterk kjennskap til Objective-C
  • Grundig forståelse av iOS-appens livssyklus, minnehåndtering, samtidighet, nettverk, rendering og ytelsesoptimalisering
  • Erfaring med å utforme og vedlikeholde SDK-er, rammeverk eller biblioteker som bygges inn i tredjepartsapper, inkludert API-design, bakoverkompatibilitet, versjonering, avhengighetshåndtering og releasepraksis
  • Praktisk kunnskap om Android-utvikling og evne til å arbeide med Kotlin- og Java-kode
  • Erfaring med å undersøke komplekse produksjonsproblemer ved hjelp av profilering, krasjrapporter, logger og måledata
  • Dokumentert ledelse av teknisk komplekse prosjekter som involverer flere ingeniører eller team
  • Gode skriftlige og muntlige kommunikasjonsevner for å forme teknisk retning
  • Profesjonelle ferdigheter i muntlig og skriftlig engelsk
  • Ytterligere erfaring med mobilannonsering, inntektsgenerering, mediering eller SDK-er for måling
  • Ytterligere erfaring med WKWebView og kommunikasjon mellom native og web, eller med StoreKit, SKAdNetwork, attribusjon og personvern-API-er
  • Ytterligere erfaring med Unity Engine eller andre spillmotorer

Fordeler

  • Omfattende helse-, livs- og uføreforsikring
  • Pendlerstøtte
  • Aksjeeierskap for ansatte
  • Konkurransedyktige pensjonsordninger
  • Rikelig med ferie og personlig permisjon
  • Permisjons- og familieomsorgsprogrammer for nybakte foreldre
  • Snacks og mat på kontoret
  • Programmer og støtte for mental helse og velvære
  • Ressursgrupper for ansatte
  • Globalt støtteprogram for ansatte
  • Opplærings- og fagutviklingsprogrammer
  • Frivillig arbeid og matching av donasjoner
  • Mulighet for å kvalifisere til aksjetildelinger
  • Mulighet til å delta i insentivprogrammer, inkludert årlige skjønnsmessige bonuser eller salgsprovisjoner