Avito

Senior Android Developer (Emcee)

в Avito

от 350 000 ₽/мес на руки

МоскваRemote
iconМосква, м. Белорусская, Россия
Специализация
Mobile (Android)
Уровень
Senior
Команда
1 - 5 человек

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

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

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

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

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

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

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

KotlinJavaSwiftGradleTeamCityDocker

Чем предстоит заниматься

  • Разрабатывать Android часть тест раннера, включая работу с эмуляторами Android в K8s, оптимизирование их производительности.
  • Определять оборудование, которое бы подходило нам для выполнения наших задач наилучшим образом.
  • Обеспечивать безопасность: выработать способы разграничения прав доступа и изоляции выполняемого кода, организовать доступ к общим и уникальным для клиента ресурсам.
  • Собирать аналитику для понимания производительности системы. Определить необходимые для сбора метрики, анализировать полученные данные. Разработать возможности трекинга ошибок работы системы в рантайме.
  • Сделать систему гибкой: обеспечить graceful degradation и возможность исправления одних частей системы без влияния на остальные части системы. Проработать возможность масштабирования как по железу, так и по нагрузке. Заниматься нахождением способов улучшения производительности через модификации ПО, в том числе системного. Максимизировать использование имеющихся в наличии ресурсов.
  • Быть инициативным и готовым для ресерчей: предлагать новые способы решения задач, ранее не проверенные, но имеющие потенциал. Вы должны влиять на всю команду: от фронта и бека до iOS, если это даст нашему делу какой-либо профит. Понимать, что успех продукта зависит и от всех, и от вас.
  • Иметь четкий подход к тестированию: тесты нужны, тесты должны быть быстрыми, мы не шипим без тестов ничего.
  • Организовать Сanary тестирование системы.

Мы ждем от вас

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

Нам очень поможет:

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

Что предлагаем

Уникальное:

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

Также мы предлагаем:

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

О компании Avito

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

Avito.ru — самый популярный сайт объявлений в России, входит в топ-5 площадок рунета, топ-3 мировых классифайдов, топ-3 самых дорогих компаний рунета. Каждый месяц на Авито бывает более 33 миллионов человек — это около четверти населения России.

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

250 000 – 350 000 ₽/мес на руки
полная удаленка
250 000 – 400 000 ₽/мес на руки
Москва или Санкт-Петербург — на выбор
4 500 – 9 000 €/мес на руки
Переезд (Грузия, Англия) или полная удаленка — на выбор
4 000 – 6 500 €/мес на руки
Переезд (Лимасол, Кипр) или полная удаленка — на выбор
200 000 – 350 000 ₽/мес на руки
Москва или Санкт-Петербург — на выбор