Snap Inc.
Snap Inc.
5 001 – 10 000 Ansatte
LogistikkMarkedsføringRådgivning
Snap Inc. er et teknologiselskap som utvikler kameradrevne produkter for kommunikasjon, kreativitet og selvutfoldelse. Arbeidet deres handler om å bruke visuell teknologi til å hjelpe mennesker med å knytte kontakt, samtidig som de tar hensyn til digitale produkters bredere påvirkning på psykisk helse, samfunnet og miljøet. Selskapet fremhever også mangfold, likestilling og inkludering blant medarbeiderne, ansvarlig design, etisk styring, åpen beslutningstaking og miljøbevisst drift.

iOS-programvareingeniør hos Snap Inc. – Los Angeles (på kontoret)

Bygg høytytende iOS-kameraopplevelser for Snapchat hos Snap Inc. Utvikle og lansere mobilfunksjoner av produksjonskvalitet ved hjelp av Objective-C og relaterte teknologier for Apples plattformer.

Beskrivelse

  • Utvikle og forbedre høytytende mobilapplikasjoner
  • Bygg pålitelige produkter med jevn og stabil ytelse
  • Utform og implementer grundig testet Objective-C-programvare for Snapchats kameraopplevelser
  • Planlegg, utvikle og lanser nye produktfunksjoner
  • Vurder tekniske avveininger og velg effektive løsninger
  • Samarbeid med Design om metoder for brukergrensesnitt og infrastruktur
  • Gjennomgå kode for å opprettholde høye kvalitetsstandarder innen programvareutvikling
  • Bruk AI-verktøy og raske utviklingsmetoder til å bygge skalerbare tjenester, samtidig som korrekthet, sikkerhet og produksjonsberedskap valideres

Krav

  • Bachelorgrad i informatikk eller en beslektet teknisk disiplin, eller tilsvarende praktisk erfaring
  • Minst 6 års erfaring med programvareutvikling etter bachelorgraden, eller en relevant mastergrad med minst 5 års erfaring etter mastergraden, eller en relevant ph.d. med minst 2 års erfaring etter ph.d.-graden
  • Erfaring med profesjonell utvikling av iOS-applikasjoner
  • Solid forståelse av Objective-C-runtime og underliggende systemprosesser
  • Kunnskap om operativsystemers interne funksjoner, kompilatorer og optimalisering for mobile systemer med lavt strømforbruk
  • Gode ferdigheter innen flertråding i iOS og ytelsesoptimalisering
  • Sterkt faglig grunnlag i informatikk, inkludert algoritmer, datastrukturer og problemløsning
  • Kunnskap om programvaredesignmønstre og etablerte metoder for iOS-utvikling
  • Evne til å bruke AI-verktøy effektivt, samtidig som generert kode vurderes kritisk med tanke på arkitektur, ytelse og sikkerhetsproblemer
  • Vilje til å lære og ta i bruk AI-systemer og utviklingsverktøy i stadig utvikling
  • Foretrukket: Erfaring med Objective-C og iOS
  • Foretrukket: Erfaring med Swift
  • Foretrukket: Erfaring med C eller C++
  • Foretrukket: Erfaring med OpenGL eller Metal

Fordeler

  • Betalt foreldrepermisjon
  • Omfattende medisinsk dekning
  • Programmer for støtte til emosjonell og mental helse
  • Kompensasjonsprogrammer som gir del i Snaps langsiktige suksess
  • Restricted stock units (RSU-er)

Relaterte jobber