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