Compass
Software Engineer - Mobile, iOS
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
iOS-инженер в Compass для развития мобильной платформы, делающей покупку и продажу жилья удобной. Работа в тесной связке с product и design над фичами и инженерными инициативами.
Задачи
- Разрабатывать фичи мобильной платформы в agile-окружении
- Тесно сотрудничать с инженерами, product- и design-командами для запуска проектов
- Самостоятельно реализовывать компоненты и фичи, оценивая технические компромиссы
- Проводить код-ревью, участвовать в дизайн-ревью и писать качественные тесты
- Применять тестируемые, поддерживаемые и стабильные подходы в работе
- Поддерживать высокий стандарт качества кода и операционной надёжности
- Развивать экспертизу в компонентах домена команды
- Создавать понятную документацию (диаграммы, описания сервисов, решения, runbooks)
Требования
- BS in CS или эквивалентный практический опыт
- 2+ года профессиональной iOS-разработки на Swift с публикацией приложений в App Store
- Знание современных практик Swift: SwiftUI, Swift Concurrency
- Опыт интеграции с RESTful backend-сервисами
- Опыт работы по Scrum/Agile
- Знание основ Computer Science и iOS design patterns
- Внимание к дизайну и деталям
- Отличные навыки устной и письменной коммуникации
- Плюс: опыт с reactive programming фреймворками
Условия
- Базовая зарплата $126,000 - $141,000
- Бонусы и restricted stock units
- Оплачиваемый отпуск, праздники, больничные, отпуск по уходу за ребёнком и recharge leave
- Медицинская страховка, tele-health, стоматология и зрение
- План 401(k)
- Flexible spending accounts (FSAs)
- Программа commuter
- Страхование жизни и инвалидности
- Maven, Carrot, UrbanSitter
- Employee Assistance Program
- Страхование питомцев
Навыки
- Swift
- SwiftUI
- Swift Concurrency
- iOS
- REST
- Scrum
- Agile