Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Avito

iOS Engineer (Emcee)

в Avito

300 000 —‍ 450 000 ₽/мес на руки

📍 МоскваСанкт-ПетербургПолная удалёнка
Специализация
Mobile (iOS)
Уровень
Middle
Команда
1 - 5 человек

Avito Mobile Testing Tools — это новое направление бизнеса в Авито, с фокусом на предоставление наших технологий другим компаниям.

Мы разрабатываем облачный сервис для сборки и эффективного тестирования iOS и Android приложений. Ближайшие аналоги: Firebase Test Lab от Google, AWS Device Farm от Amazon, BrowserStack. В России подобных сервисов еще нет, у вас есть отличная возможность стоять у истоков нового направления бизнеса.

Мы ищем инженера с большим опытом разработки iOS-приложений и инфраструктуры вокруг них, пониманием всех этапов сборки приложений и их тестирования. У вас будет уникальная возможность придать форму нашему облачному проекту: наделить его фичами, улучшить User Perception, погрузиться в производительность. Скоуп проблем огромен, при этом он не определен до конца, потому что мы находимся на самом раннем этапе разработки продукта. Но у нас есть план действий и багаж знаний.

Мы всегда ищем новые способы реализации наших планов и идей, изменения подходов, например, введение нового флоу разработки или тестирования приложений.

Присоединяйтесь к нам, чтобы претворить идею нашего облачного сервиса в жизнь.

Технологии/инструменты

SwiftLinux

О команде

  • Наша команда будет состоять из пяти человек: по человеку, отвечающему за iOS, Android, Front&Back end, BizDev, а также руководитель.

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

  • Разрабатывать Swift-часть тест-раннера, которая работает как с MacOS, так и с Linux воркерами, и сама может работать на этих двух OS.
  • Определять оборудование, которое бы подходило нам для выполнения наших задач наилучшим образом.
  • Тесно работать с командой датацентров для оптимальной настройки и размещения оборудования.
  • Обеспечивать безопасность: выработать способы разграничения прав доступа и изоляции выполняемого кода, организовать доступ к общим и уникальным для клиента ресурсам.
  • Собирать аналитику для понимания производительности системы. Определить необходимые для сбора метрики, анализировать полученные данные. Разработать возможности трекинга ошибок работы системы в рантайме.
  • Сделать систему гибкой: обеспечить Graceful Degradation и возможность исправления одних частей системы без влияния на остальные части системы. Проработать возможность масштабирования как по железу, так и по нагрузке. Заниматься нахождением способов улучшения производительности через модификации ПО, в том числе системного. Максимизировать использование имеющихся в наличии ресурсов.
  • Быть инициативным и готовым для ресерчей: предлагать новые способы решения задач, ранее не проверенные, но имеющие потенциал. Вы должны влиять на всю команду: от фронта и бека до iOS, если это даст нашему делу какой-либо профит. Понимать, что успех продукта зависит и от всех, и от вас.
  • Иметь четкий подход к тестированию: тесты нужны, тесты должны быть быстрыми, мы не шипим без тестов ничего.
  • Организовать Canary-раскатку и тестирование системы.

Ждем от вас

  • Знание Swift. Не бояться писать на Python и Bash.
  • Глубокого опыта разработки крупных проектов с чистого листа: заниматься описание драфтов, итеративной разработкой и детализацией функциональности.
  • Нахождения важных частей, первостепенных для разработки, без траты энергии на минорные детали.
  • Готовности самостоятельно принимать решения, при этом уметь учитывать фидбек от коллег.
  • Инициативы по идеям для улучшения Developer Experience.
  • Опыт работы с MacOS и Linux, их настройкой, опыта с CI.

Очень поможет:

  • Ваши умения проектирования, разработки, отладки, настройки и развертывания облачных программных сервисов.
  • Ваш опыт работы в платформенных командах по обеспечению и поддержке мобильной разработки.
  • Ваш опыт разработки, поддержания, реализации и тюнинга Web API (например, REST).
  • Ваш опыт работы с Puppet, Ansible, Kubernetes, Sentry, Grafana.

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

  • Уникальная возможность спроектировать и запустить с нуля сервис, который в РФ еще никто не делал.
  • Уникальная возможность добавить в резюме опцию "сделал AWS-like Cloud Solution".

А еще:

  • Возможность реализовать свои идеи в проекте с многомиллионной аудиторией.
  • Возможность удаленной работы.
  • Талантливая команда, готовая поддержать ваши инициативы.
  • Мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы.
  • Прозрачная система премий, достойная зарплата — размер обсудим на собеседовании.
  • Личный бюджет на обучение, который можно тратить на книги, курсы и конференции.
  • Забота о здоровье: с первого дня у вас будет ДМС со стоматологией, в офисе принимают терапевт и массажист.
  • Замечательный офис в двух минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы и зоны отдыха.

Наши доклады про тест-раннер Emcee

Вера Кононова HR
Avito

О компании Avito

Сфера
Продуктовая компания
Инвестиции
$100M+
Размер
1001+

Avito.ru — самый популярный сайт объявлений в России, классифайд №1 в мире. Месячная аудитория составляет 57,4 млн. — это больше трети населения России. Количество активных объявлений превысило 125 млн. Каждую секунду на “Авито” совершается более восьми сделок. А география сервиса — это вся Россия — от Калининграда до Дальнего Востока.

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

400 000 – 490 000 ₽/мес на руки
📍 Москва (м. Проспект Мира), офис или гибрид
400 000 – 550 000 ₽/мес на руки
Полная удалёнка
380 000 – 420 000 ₽/мес на руки
Полная удалёнка
250 000 – 350 000 ₽/мес на руки
📍 Москва (м. Нагатинская), Новосибирск, Нижний Новгород, можно удалённо из РФ
230 000 – 450 000 ₽/мес на руки
📍 Москва, офис или гибрид