Walmart

Senior Software Engineer- iOS

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior iOS-инженер в команду Driver Experience в рамках инициативы Last Mile Delivery в Walmart Global Tech. Разработка высоконагруженных сервисов и распределённых систем для доставки.

Задачи

  • Возглавлять решение задач, связанных с масштабированием и монетизацией
  • Проектировать и разрабатывать крупномасштабные распределённые системы и обрабатывать большие объёмы данных
  • Курировать небольшие группы из 1–3 инженеров, включая удалённых сотрудников
  • Поддерживать бизнес, отвечая на вопросы и решая проблемы пользователей
  • Исследовать и определять необходимые решения, прорабатывать варианты реализации
  • Вести проекты от средних до крупных: анализ требований, перевод их в технические решения
  • Писать и разрабатывать код, проводить юнит-тестирование, коммуницировать статус команде и стейкхолдерам
  • Устранять бизнес- и продакшн-инциденты, проводить root cause analysis
  • Участвовать в discovery-фазе проектов совместно с product, project, business и UX-командами

Требования

  • 6+ лет опыта в нативной разработке приложений
  • Опыт с RxSwift, Swift, UIKit, Foundation, xibs и storyboard
  • 3+ года опыта работы с облачными компонентами и архитектурой
  • Отличные коммуникативные навыки, умение объяснять сложные технические концепции
  • Опыт проектирования систем высокого уровня
  • Опыт работы с крупномасштабными распределёнными системами и event-driven архитектурой
  • Опыт проектирования, создания и поддержки API и сервисов высоконагруженных платформ
  • Опыт с Kafka или другой инфраструктурой обмена сообщениями с высокой пропускной способностью и низкой задержкой
  • Опыт с Azure Cloud или другими облачными платформами
  • Глубокие знания open-source библиотек, паттернов проектирования и микросервисной архитектуры
  • Знакомство с CI/CD и юнит-тестированием
  • Минимальная квалификация: бакалавр в CS/IT и 3 года опыта в разработке ПО, либо 5 лет опыта в разработке ПО

Условия

  • Полная занятость, работа в офисе в Sunnyvale, CA (remote и hybrid недоступны)
  • Конкурентная зарплата и бонусы по результатам работы
  • Медицинская, стоматологическая и офтальмологическая страховка
  • 401(k), покупка акций, страхование жизни за счёт компании
  • Оплачиваемые отпуска, больничные, отпуск по уходу за ребёнком и семейные отпуска
  • Скидки в компании, оплата военного отпуска, компенсация расходов на усыновление и суррогатное материнство
  • Программа Live Better U — оплачиваемое Walmart обучение
  • Годовая зарплата $117,000.00 – $234,000.00, возможны годовые/квартальные бонусы и акции

Навыки

  • Swift
  • RxSwift
  • UIKit
  • Foundation
  • xibs
  • storyboard
  • Kafka
  • Azure
  • CI/CD
  • микросервисная архитектура
  • event-driven architecture
  • unit testing

Похожие вакансии

Software Engineer (Android / iOS)
VisaMiddleAustinГибрид
86,500 – 134,400 USD в год
13 окт.
Principal Mobile Engineer
MiniMedLeadNorthridgeОфис
138,000 – 234,000 USD в год
13 окт.
Software Engineer II - Mobile Apps
Companion MedicalMiddleSan DiegoГибрид
87,000 – 165,000 USD в год
12 окт.
Sr Software Engineer - Android
UberSeniorSan FranciscoГибрид
202,000 – 224,000 USD в год
10 окт.
Software Engineer II - Android
UberMiddleSeattleГибрид
171,000 – 190,000 USD в год
10 окт.
Senior Software Engineer- iOS — Walmart, 117,000 – 234,000 USD в год, Sunnyvale | itrelocate