Snap Inc.
Snap Inc.
5001 – 10.000 Zaposleni
LogistikaSvetovanjeTrženje
Snap Inc. je tehnološko podjetje, ki razvija izdelke, zasnovane okoli kamere, za komunikacijo, ustvarjalnost in samoizražanje. Njegovo delo se osredotoča na uporabo vizualne tehnologije za povezovanje ljudi, pri čemer upošteva širše učinke digitalnih izdelkov na duševno zdravje, družbo in okolje. Podjetje poudarja tudi raznolikost, enakost in vključevanje zaposlenih, odgovorno oblikovanje, etično upravljanje, pregledno odločanje ter okoljsko ozaveščeno poslovanje.

iOS programski inženir – Snap Inc., Los Angeles, delo na lokaciji

Ustvarjajte visokozmogljive izkušnje s kamero Snapchat pri podjetju Snap Inc. z zasnovo programske opreme v Objective-Cu in zagotavljanjem stabilnih mobilnih funkcij.

Opis

  • Razvijati in izboljševati visokozmogljive mobilne aplikacije
  • Ustvarjati zanesljive izdelke z nemotenim delovanjem
  • Načrtovati, arhitekturirati in izvajati temeljito preizkušeno programsko opremo v Objective-Cu za izkušnje s kamero Snapchat
  • Načrtovati, razvijati in izdajati nove funkcije izdelkov
  • Ocenjevati tehnične kompromise in njihov vpliv na inženirsko delo
  • Sodelovati z oblikovanjem pri praksah uporabniškega vmesnika in infrastrukture
  • Pregledovati kodo za ohranjanje visokih standardov kakovosti
  • Uporabljati orodja umetne inteligence in hitre razvojne poteke za izdelavo in uvajanje razširljivih storitev
  • Ohranjati standarde pravilnosti, varnosti in pripravljenosti za produkcijo

Zahteve

  • Diploma iz računalništva ali sorodne tehnične discipline oziroma enakovredne praktične izkušnje
  • Vsaj dve leti izkušenj z razvojem programske opreme po diplomi ali ustrezen magisterij z enim letom izkušenj po podiplomskem študiju ali ustrezen doktorat
  • Praktične izkušnje z razvojem aplikacij za iOS
  • Dokazano poznavanje izvajalnega okolja Objective-C in temeljnih sistemskih procesov
  • Razumevanje notranjosti operacijskih sistemov, prevajalnikov in optimizacije za mobilne sisteme z nizko porabo energije
  • Dobro poznavanje večnitnosti v iOS-u in optimizacije zmogljivosti
  • Trdni temelji računalništva, vključno z algoritmi in podatkovnimi strukturami
  • Poznavanje vzorcev načrtovanja programske opreme in uveljavljenih praks razvoja za iOS
  • Sposobnost učinkovite uporabe orodij umetne inteligence ter ocenjevanja ustvarjene kode glede arhitekturne ustreznosti, težav z zmogljivostjo in varnostnih tveganj
  • Prilagodljivost pri učenju in uporabi razvijajočih se sistemov in orodij umetne inteligence
  • Poklicne izkušnje z Objective-Cem in iOS-om
  • Poklicne izkušnje s Swiftom
  • Poklicne izkušnje s C-jem ali C++
  • Izkušnje z OpenGL-om ali Metalom

Ugodnosti

  • Plačan starševski dopust
  • Celovito zdravstveno zavarovanje
  • Programi za podporo čustvenemu in duševnemu zdravju
  • Paketi nadomestil, ki vključujejo lastniški delež v obliki omejenih delniških enot
  • Snapov model Default Together, pri katerem zaposleni delajo v pisarni vsaj štiri dni na teden