Starbucks
Starbucks
Starbucks е международен търговец на дребно на храни и напитки, известен със своите кафенета, готови за консумация и пакетирани кафе продукти, предложения за храна и маркови стоки. Дейността му се осъществява чрез магазини, управлявани от компанията, лицензирани обекти и цифрови платформи, като услугите включват мобилно поръчване, доставка, програми за лоялност и подаръчни карти. Компанията също така поставя акцент върху устойчивостта, обществените инициативи и подкрепата за своите служители.

Старши iOS инженер, Сиатъл – хибридна работа

Подобрявайте iOS приложението на Starbucks и достъпността му за над 25 милиона месечни потребители. Разработвайте, тествайте и внедрявайте функции на Swift в рамките на дигиталната платформа за лоялност на компанията.

Описание

  • Разработване и подобряване на iOS приложението на Starbucks
  • Отстояване на достъпни продуктови изживявания
  • Принос към подобренията на архитектурата и партньорските прегледи на кода
  • Рефакториране на съществуващ код за подобряване на поддръжката и тестируемостта
  • Създаване на модулни и автоматизирани UI тестове за повишаване на качеството на приложението
  • Развитие на практиките за тестване и инженерните принципи на екипа
  • Принос към визията на екипа и стратегическото планиране
  • Оценяване на осъществимостта на предложени проекти и функции
  • Имплементиране на нова функционалност и критични корекции на грешки
  • Тестване и внедряване на функции за публично пускане
  • Сътрудничество с инженери от целия екип
  • Укрепване на екипните процеси и подобряване на нативната дигитална платформа

Изисквания

  • Значителен професионален опит в разработката за платформата iOS
  • Поне четири години опит в разработването на iOS приложения за крайни потребители
  • Поне пет години опит в разработката на софтуер
  • Умения за интегриране на REST API, GraphQL, push известия и многопоточни приложения
  • Силно внимание към инженерните основи, методите за тестване и качеството на софтуера
  • Напреднали познания за модели на мобилна архитектура като VIPER, MVVM или MVP
  • Опит с техники за реактивно програмиране
  • Силен опит в разработката със Swift
  • Известен опит с Objective-C
  • Опит в създаването на интеграционни и модулни тестове
  • Отлично владеене на Git
  • Познаването на инструментите на Apple за достъпност, като VoiceOver и Switch Control, е предимство
  • Опитът с услугите Core Location е предимство
  • Опитът с услугите Apple Pay е предимство
  • Опитът с инструментите за профилиране в Xcode е предимство
  • Опитът с The Composable Architecture (TCA) от Point-Free е предимство
  • Опитът с GitHub Copilot и включването на агенти в работните процеси за разработка е предимство
  • Познания за стандартите за достъпност, включително WCAG и Section 508
  • Познанията за международното законодателство са предимство
  • Работата на място четири дни седмично е задължителна

Придобивки

  • Медицинско, стоматологично и зрително осигуряване
  • Основна и допълнителна животозастраховка
  • Покритие при краткосрочна и дългосрочна нетрудоспособност
  • Платен родителски отпуск
  • Възстановяване на разходи за разширяване на семейството
  • Платен отпуск, достъпен от датата на назначаване
  • Натрупване на платен отпуск по болест в размер на един час за всеки 25 отработени часа
  • Осем платени празнични дни
  • Два лични дни годишно
  • План 401(k) със съответстващи вноски от работодателя
  • Акции на компанията на преференциална цена чрез програмата S.I.P.
  • Дялово участие в Starbucks чрез програмата Bean Stock
  • Стимули за изграждане на спешни спестявания
  • Инструменти за финансово благосъстояние
  • Пълно предварително покриване на таксите за първа бакалавърска степен чрез онлайн програмата на Arizona State University
  • Ресурси за управление на студентски заеми
  • Достъп до допълнителни образователни възможности
  • Резервна грижа
  • Възстановяване на разходи по DACA
  • Разумни улеснения за кандидати с увреждания