Starbucks
Starbucks
Starbucks je mednarodni trgovec s hrano in pijačo, znan po svojih kavarnah, pripravljenih in pakiranih kavnih izdelkih, ponudbi hrane ter izdelkih z blagovno znamko. Njegovo poslovanje vključuje trgovine, ki jih upravlja podjetje, licencirane lokacije in digitalne platforme, storitve pa zajemajo mobilno naročanje, dostavo, programe zvestobe in darilne kartice. Podjetje poudarja tudi trajnost, programe v skupnosti in podporo svojim zaposlenim.

Višji inženir za iOS, Seattle – hibridno delo

Izboljšujte aplikacijo Starbucks za iOS in izkušnjo dostopnosti za več kot 25 milijonov mesečnih uporabnikov. Razvijajte, preizkušajte in izdajajte funkcionalnosti v Swiftu v okviru digitalne platforme zvestobe podjetja.

Opis

  • Razvijanje in izboljševanje aplikacije Starbucks za iOS
  • Zavzemanje za dostopne uporabniške izkušnje
  • Prispevanje k izboljšavam arhitekture in medsebojnim pregledom kode
  • Preoblikovanje obstoječe kode za izboljšanje vzdrževanja in testiranja
  • Ustvarjanje enotnih in avtomatiziranih UI-testov za izboljšanje kakovosti aplikacije
  • Izboljševanje praks testiranja in inženirskih načel ekipe
  • Prispevanje k viziji ekipe in strateškemu načrtovanju
  • Ocenjevanje izvedljivosti predlaganih projektov in funkcionalnosti
  • Izvajanje nove funkcionalnosti in kritičnih popravkov napak
  • Preizkušanje in uvajanje funkcionalnosti za javno izdajo
  • Sodelovanje z inženirji v celotni ekipi
  • Krepitev ekipnih procesov in izboljševanje izvorne digitalne platforme

Zahteve

  • Obsežne poklicne izkušnje z razvojem za platformo iOS
  • Vsaj štiri leta izkušenj z razvojem aplikacij iOS za končne uporabnike
  • Vsaj pet let izkušenj z razvojem programske opreme
  • Znanje integracije REST API-jev, GraphQL-a, potisnih obvestil in večnitnih aplikacij
  • Močan poudarek na inženirskih osnovah, metodah testiranja in kakovosti programske opreme
  • Napredno poznavanje vzorcev mobilne arhitekture, kot so VIPER, MVVM ali MVP
  • Izkušnje s tehnikami reaktivnega programiranja
  • Veliko izkušenj z razvojem v Swiftu
  • Nekaj izkušenj z Objective-C
  • Izkušnje z ustvarjanjem integracijskih in enotnih testov
  • Napredno znanje Gita
  • Poznavanje Applovih orodij za dostopnost, kot sta VoiceOver in Switch Control, je prednost
  • Izkušnje s storitvami Core Location so prednost
  • Izkušnje s storitvami Apple Pay so prednost
  • Izkušnje z uporabo orodij za profiliranje v Xcode so prednost
  • Izkušnje s The Composable Architecture (TCA) podjetja Point-Free so prednost
  • Izkušnje z GitHub Copilotom in vključevanjem agentov v razvojne delovne tokove so prednost
  • Poznavanje standardov dostopnosti, vključno z WCAG in Section 508
  • Poznavanje mednarodnih zakonov je prednost
  • Delo na lokaciji štiri dni na teden je obvezno

Ugodnosti

  • Zdravstveno, zobozdravstveno in vidno zavarovanje
  • Osnovno in dodatno življenjsko zavarovanje
  • Kritje za kratkotrajno in dolgotrajno invalidnost
  • Plačan starševski dopust
  • Povračilo stroškov širitve družine
  • Plačan dopust, ki je na voljo od datuma zaposlitve
  • Bolniški dopust se nabira po eni uri za vsakih 25 opravljenih ur
  • Osem plačanih praznikov
  • Dva osebna dneva na leto
  • Načrt 401(k) z delodajalčevim ujemanjem prispevkov
  • Delnice podjetja po znižani ceni prek programa S.I.P.
  • Lastniški delež v Starbucksu prek programa Bean Stock
  • Spodbude za ustvarjanje nujnih prihrankov
  • Orodja za finančno blaginjo
  • Popolno predhodno kritje šolnine za prvi dodiplomski študij prek spletnega programa Arizona State University
  • Viri za upravljanje študentskih posojil
  • Dostop do dodatnih izobraževalnih priložnosti
  • Nadomestna oskrba
  • Povračilo stroškov DACA
  • Razumne prilagoditve za kandidate z invalidnostmi

Sorodna delovna mesta

Jhpiego

Technical Director, Sustainable Health Systems and Private Sector Engagement

Jhpiego

Lead Jhpiego’s work to build sustainable, market-enabled health systems. Develop private-sector partnerships, innovative financing, and scalable solutions across global health programs.

Odpri