Compass

Senior Software Engineer - Mobile, iOS

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

Senior iOS-инженер в Compass для развития платформы в сфере недвижимости. Роль технического лидера в команде: от проработки требований Product и Design до релиза, с менторством младших инженеров.

Задачи

  • Разрабатывать agile-продукты и сервисы в стартап-подобной среде
  • Тесно сотрудничать с инженерами своей и других команд, а также с Product и Design для запуска проектов, решающих задачи клиентов
  • Выступать стратегическим партнёром Product и Design, влиять на roadmap и предлагать архитектурные изменения
  • Помогать команде принимать технические компромиссы, оценивать подходы и предлагать решение с плюсами и минусами
  • Самостоятельно декомпозировать и вести сложные проекты, возможно, руководить другими инженерами
  • Проводить code review и design review, писать качественные тесты
  • Отстаивать эффективные, масштабируемые и расширяемые технические решения
  • Держать высокий стандарт качества кода и операционной надёжности: тесты, мониторинг, алертинг, runbooks
  • Стать экспертом по одному или нескольким сервисам своего домена
  • Создавать понятную документацию: диаграммы, описания сервисов, решения, runbooks
  • Выявлять и устранять узкие места в developer experience
  • Менторить младших инженеров и развивать их технические навыки

Требования

  • BS in CS или эквивалентный практический опыт
  • 8+ лет профессиональной iOS-разработки production-приложений в App Store
  • Глубокое знание современного Swift, включая SwiftUI и Swift Concurrency
  • Понимание масштабируемой мобильной архитектуры и экосистемы деплоя Apple
  • Умение работать с Product, Design и Engineering стейкхолдерами
  • Отличное знание Computer Science fundamentals, iOS design patterns и best practices
  • Чувство дизайна и внимание к деталям
  • Опыт ведения проекта от планирования до релиза, распределения работы и менторства
  • Опыт работы с AI-инструментами
  • Опыт интеграции с RESTful серверными сервисами
  • Опыт Scrum/Agile
  • Отличные навыки устной и письменной коммуникации
  • Страсть к менторству и развитию младших инженеров

Условия

  • Базовая зарплата $176,000–$196,100 в зависимости от знаний, навыков и опыта
  • Бонусы и restricted stock units
  • Оплачиваемый отпуск, праздники, больничные, родительский отпуск и recharge leave
  • Медицинская страховка, tele-health, стоматология и зрение
  • План 401(k)
  • Flexible spending accounts (FSA)
  • Программа для commuter
  • Страхование жизни и инвалидности
  • Maven — поддержка новых родителей
  • Carrot — льготы по фертильности
  • UrbanSitter — сеть рекомендаций нянь
  • Employee Assistance Program
  • Страхование питомцев

Навыки

  • iOS
  • Swift
  • SwiftUI
  • Swift Concurrency
  • REST
  • Scrum
  • Agile
  • AI tools

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

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 - Mobile, iOS — Compass, 176,000 – 196,100 USD в год, Boca Raton | itrelocate