Unity
Unity
Unity udvikler værktøjer og tjenester til at skabe spil, applikationer og medrivende interaktive 3D-oplevelser i realtid. Platformen omfatter Unity Engine til udvikling af indhold på tværs af platforme, Unity Cloud til udviklingsarbejdsgange og Unity Grow til brugeranskaffelse og spilindtjening. Unity betjener kreative fagfolk og teams inden for spil samt erhvervsområder som fremstillingsindustrien og kombinerer grafik­teknologi, AI-funktioner, udviklerressourcer, fællesskabsstøtte og professionel træning for at hjælpe med at føre interaktive idéer ud i produktion.

Staffingeniør til iOS SDK, Unity Ads SDK – fysisk tilstedeværelse i New York

Led arkitekturen, ydeevnen og implementeringen af Unitys iOS Ads SDK. Byg monetiseringsværktøjer, der hjælper spiludviklere med at forbedre omsætning og engagement.

Beskrivelse

  • Sæt den tekniske retning for iOS-SDK'et, og lever større arkitekturinitiativer
  • Udvikl robuste SDK-komponenter i Swift
  • Samarbejd med Android-ingeniører om fælles SDK-arkitektur, API'er og funktionalitet
  • Led komplekse projekter fra problemdefinition og teknisk design til udrulning, måling og videreudvikling
  • Løs produktionsproblemer, der involverer applivscyklus, samtidighed, hukommelse, netværk, rendering, WebViews og integration med værtsappen
  • Optimer SDK-initialisering, indlæsning og rendering af annoncer, hukommelsesforbrug, binærstørrelse, nedbrudsfrekvens, observerbarhed og releasepålidelighed
  • Støt ingeniører gennem designgennemgange, kodegennemgange og praktisk mentoring
  • Identificer arkitektoniske risici og muligheder for at styrke platformen

Krav

  • Omfattende ekspertise i udvikling og lancering af produktionssoftware til iOS
  • Ekspertviden om Swift samt stærkt kendskab til Objective-C
  • Grundig forståelse af iOS-appens livscyklus, hukommelsesstyring, samtidighed, netværk, rendering og optimering af ydeevne
  • Erfaring med at designe og vedligeholde SDK'er, frameworks eller biblioteker, der indlejres i tredjepartsapps, herunder API-design, bagudkompatibilitet, versionsstyring, afhængighedsstyring og releasepraksis
  • Praktisk kendskab til Android-udvikling og evnen til at arbejde med Kotlin- og Java-kode
  • Erfaring med at undersøge komplekse produktionsproblemer ved hjælp af profilering, nedbrudsrapporter, logs og målinger
  • Dokumenteret ledelse af teknisk komplekse projekter, der involverer flere ingeniører eller teams
  • Stærke skriftlige og mundtlige kommunikationsevner til at forme den tekniske retning
  • Professionelle engelskkundskaber i tale og skrift
  • Yderligere erfaring med mobilannoncering, monetisering, mediation eller SDK'er til måling
  • Yderligere erfaring med WKWebView og kommunikation mellem native og web, eller med StoreKit, SKAdNetwork, attribuering og privatlivs-API'er
  • Yderligere erfaring med Unity Engine eller andre spilmotorer

Fordele

  • Omfattende sundheds-, livs- og invalideforsikring
  • Tilskud til transport
  • Medarbejderaktieordning
  • Konkurrencedygtige pensionsordninger
  • Generøs ferie og personlig orlov
  • Orlovs- og familieomsorgsprogrammer for nybagte forældre
  • Snacks og mad på kontoret
  • Programmer og støtte til mental sundhed og trivsel
  • Medarbejderressourcegrupper
  • Globalt medarbejderassistanceprogram
  • Kurser og programmer for faglig udvikling
  • Frivilligt arbejde og donationer med matchning
  • Mulighed for at være berettiget til aktietildelinger
  • Mulighed for deltagelse i incitamentsprogrammer, herunder årlige skønsmæssige bonusser eller salgsprovisioner