DraftKings
Senior Software Engineer, iOS
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior iOS-инженер в DraftKings для развития мобильных продуктов с миллионами пользователей. Отвечает за архитектуру, качество и производительность iOS-приложения.
Задачи
- Разрабатывать качественные iOS-приложения для миллионов пользователей
- Проектировать масштабируемые, модульные и поддерживаемые iOS-кодовые базы
- Тесно сотрудничать с Product, Design и Engineering для реализации фич end-to-end
- Продвигать лучшие практики iOS: чистую архитектуру, dependency injection, эффективный рендеринг UI
- Мониторить производительность, надёжность и краш-аналитику приложения
- Следить за изменениями платформы iOS и трендами мобильной разработки
- Развивать культуру коллаборации и технического мастерства в iOS-сообществе
Требования
- Степень бакалавра по Computer Science или эквивалентный опыт
- Не менее 3 лет опыта разработки и релиза iOS-приложений на Swift и SwiftUI
- Сильное знание архитектурных паттернов iOS, например MVVM
- Опыт интеграции RESTful API, работы с персистентностью данных и сложным состоянием в мобильных приложениях
- Сильное знание Design Patterns и принципов ООП
- Практики качества кода: code review, unit-тесты, чистый поддерживаемый код
- Отличные коммуникативные навыки и работа с кросс-функциональными командами
- Ориентация на пользователя и умение переводить требования продукта и дизайна в интуитивный мобильный опыт
Условия
- Full-time позиция
- Базовая зарплата 119 500 – 149 400 USD в год
- Бонусы, equity и benefits
- Возможно потребуется получить игровую лицензию штата
- Remote в США
Навыки
- Swift
- SwiftUI
- MVVM
- RESTful API
- Design Patterns
- OOP
- XCUITest
- CI/CD
- iOS