iOS-разработчик в команду Авто

В работе мы ставим амбициозные цели и не останавливаемся на достигнутом. Поэтому для нас так важно, чтобы каждый участник большой команды Авито разделял культуру компании. Погрузиться в неё помогает Манифест, в котором собраны наши основные ориентиры — миссия, ценности, принципы работы manifesto.avito.com

О команде

Команда отвечает за адаптацию горизонтальных платформенных решений в Авито Авто. Мы активно участвуем в общем автовском треке Platformization 3.0. Наша цель — перевести карточку покупателя и продавца, подачу, фильтры и ВГ на использование технологий BDUI, а также отвязать бизнес-логику от горизонтальных сервисов.

Вам предстоит:

  • разрабатывать продуктовый функционал в iOS-части масштабируемого приложения — от проработки решения до деплоя и мониторинга результатов через метрики;
  • создавать нативные компоненты дизайн-системы Авито Авто;
  • разрабатывать и внедрять компоненты на основе подхода BDUI с использованием технологий Авито;
  • работать в кросс-функциональной команде: самостоятельно вести задачи, управлять приоритетами и сроками;
  • встраивать решения в существующую архитектуру и при необходимости предлагать и аккуратно внедрять улучшения;
  • участвовать в Code Review: давать конструктивную обратную связь и принимать её;
  • отслеживать влияние своих изменений на продукт и пользователей, анализировать метрики после релиза;
  • взаимодействовать с дизайном, QA и другими кросс-функциональными командами: чётко формулировать технические ограничения, предлагать варианты решений;
  • быть точкой экспертизы iOS в команде — участвовать в принятии сложных технических решений.

Мы ждём, что вы:

  • имеете опыт продуктовой iOS-разработки в крупном приложении с регулярными инкрементами и участием десятков инженеров;
  • уверенно владеете Swift и понимаете устройство платформы iOS и её возможности;
  • умеете встраивать решения в существующую архитектуру;
  • способны самостоятельно декомпозировать задачи, оценивать риски и предлагать решения;
  • отвечаете за результат и пишете поддерживаемый и тестируемый код;
  • самостоятельно проверяете крайние случаи и граничные сценарии до передачи в тест;
  • надёжны в исполнении: выполняете обязательства в срок или заблаговременно сообщаете о проблемах;
  • умеете конструктивно взаимодействовать с кросс-функциональными командами (дизайн, продукт, QA).

Будет здорово, если вы:

  • имеете опыт работы с DSL для создания компонентов;
  • участвовали в разработке или поддержке дизайн-системы масштабного продукта;
  • знакомы с подходами к модульной архитектуре и независимой сборке модулей;
  • имеете опыт работы с Beduin или аналогичными платформенными решениями.

Работа у нас — это:

  • возможность реализовывать идеи в проекте с многомиллионной аудиторией;
  • сильная команда, готовая поддерживать инициативы;
  • рабочее оборудование и всё необходимое для продуктивной работы;
  • прозрачная система премий, условия компенсации обсудим на собеседовании;
  • возможность внешнего и внутреннего обучения за счёт компании;
  • забота о сотрудниках и их здоровье: с первого дня работы вы получите страховку со стоматологией, в офисе ведут приём терапевт и массажист;
  • возможность удалённой работы и офис в 2 минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы и зоны отдыха.
Самара, ул. Ново-Садовая, д. 160Д стр 2
Казань, ул. Московская, зд. 19/8
Москва, ул. Лесная, 7
Поделиться
Скопировать ссылку Вконтакте Telegram WhatsApp