Snap Inc.
Snap Inc.
5.001 – 10.000 Zaposlenici
LogistikaMarketingSavjetovanje
Snap Inc. je tehnološka tvrtka koja razvija proizvode temeljene na kameri za komunikaciju, kreativnost i samoizražavanje. Njezin se rad usredotočuje na korištenje vizualne tehnologije kako bi se ljudima pomoglo povezati, uz razmatranje širih učinaka digitalnih proizvoda na mentalno zdravlje, društvo i okoliš. Tvrtka također ističe raznolikost, jednakost i uključivost među zaposlenicima, odgovoran dizajn, etičko upravljanje, transparentno donošenje odluka i ekološki osviješteno poslovanje.

iOS softverski inženjer – Snap Inc., Los Angeles, rad na lokaciji

Razvijajte visokoučinkovita iskustva Snapchat kamere u tvrtki Snap Inc. projektiranjem softvera u Objective-Cu i isporukom stabilnih mobilnih značajki.

Opis

  • Razvijati i unapređivati visokoučinkovite mobilne aplikacije
  • Stvarati pouzdane proizvode s glatkim izvođenjem
  • Projektirati, arhitekturirati i implementirati temeljito testiran softver u Objective-Cu za iskustva Snapchat kamere
  • Planirati, razvijati i objavljivati nove značajke proizvoda
  • Procjenjivati tehničke kompromise i njihov utjecaj na razvoj
  • Surađivati s dizajnom na praksama korisničkog sučelja i infrastrukture
  • Pregledavati kod radi održavanja visokih standarda kvalitete
  • Primjenjivati AI alate i brze razvojne tijekove za izgradnju i isporuku skalabilnih usluga
  • Održavati standarde ispravnosti, sigurnosti i spremnosti za produkciju

Zahtjevi

  • Prvostupnik računarstva ili srodne tehničke discipline ili odgovarajuće praktično iskustvo
  • Najmanje dvije godine iskustva u razvoju softvera nakon prvostupničkog studija ili odgovarajuća magisterijska diploma s jednom godinom iskustva nakon poslijediplomskog studija ili odgovarajući doktorat
  • Praktično iskustvo u razvoju iOS aplikacija
  • Dokazano poznavanje runtime okruženja Objective-Ca i temeljnih sistemskih procesa
  • Razumijevanje unutarnjeg rada operacijskih sustava, kompajlera i optimizacije za mobilne sustave male potrošnje energije
  • Napredno poznavanje višenitnosti u iOS-u i optimizacije performansi
  • Čvrsti temelji računarstva, uključujući algoritme i strukture podataka
  • Poznavanje obrazaca projektiranja softvera i utvrđenih praksi razvoja za iOS
  • Sposobnost učinkovitog korištenja AI alata i procjene generiranog koda s obzirom na arhitektonsku ispravnost, probleme s performansama i sigurnosne rizike
  • Prilagodljivost pri učenju i primjeni AI sustava i alata koji se razvijaju
  • Profesionalno iskustvo s Objective-Cem i iOS-om
  • Profesionalno iskustvo sa Swiftom
  • Profesionalno iskustvo s jezikom C ili C++
  • Iskustvo s OpenGL-om ili Metalom

Pogodnosti

  • Plaćeni roditeljski dopust
  • Sveobuhvatno zdravstveno osiguranje
  • Programi podrške emocionalnom i mentalnom zdravlju
  • Paketi naknada koji uključuju vlasnički udio kroz ograničene dioničke jedinice
  • Snapov model Default Together, prema kojem zaposlenici rade u uredu najmanje četiri dana tjedno