Android-разработчик в команду инфраструктуры
Привет! Я Лёша, руковожу командой инфраструктуры. У нас собрались эксперты из разных областей, и мы создаём решения, которые делают продукт быстрее и стабильнее. Особенно ценим самостоятельность и инженерное любопытство. Жду в команду того, кому интересно вникать в архитектурные и инфраструктурные задачи.
Алексей Охрименко
Руководитель группы
Наша инфраструктура поддерживает сотни мобильных разработчиков. Каждый день мы запускаем тысячи тестов и обрабатываем десятки тысяч клиентских событий в секунду. Мы повышаем стабильность и скорость CI, улучшаем полноту и качество данных о кликах и показах, доводим успешность E2E до 99%, внедряем кросс-сервисные сценарии и тестируем эксперименты до запуска.
Какие задачи вас ждут
- Масштабирование E2E-тестирования: Вы будете совершенствовать сквозное автоматизированное тестирование мобильных приложений для Android и iOS, работая с Appium, XCUITest и Espresso. Вам предстоит снижать нестабильность (флейки), внедрять автоскипы, ускорять прогоны и прорабатывать новые подходы к интеграционным тестам.
- Развитие мобильной инфраструктуры CI/CD: Вы будете развивать мобильную часть CI/CD-инфраструктуры: настраивать сборочные процессы, оптимизировать кеширование и шаринг артефактов, реализовывать эффективные стратегии шардирования и параллелизации тестов. Цель — обеспечить стабильную работу пайплайнов мобильной разработки.
- Автоматизация сбора метрик: Вы будете автоматизировать сбор и доставку клиентских метрик из мобильных приложений: следить за корректностью схем событий, полнотой и задержками данных, настраивать алерты и обеспечивать оперативную доставку метрик в аналитические системы для анализа.
- Тестирование фич и E2E-сценариев: Вы будете участвовать в построении и автоматизации сквозных сценариев, которые охватывают несколько сервисов, а также тестировать новые фичи до их запуска на реальных пользователях.
- Инструменты и SDK для разработчиков: Вы будете создавать удобные инструменты и SDK, которые упрощают написание автотестов, ускоряют локальные прогоны и облегчают диагностику проблем в мобильных приложениях.
- Сотрудничество с командами: Вы будете активно сотрудничать с мобильными командами, аналитиками и продакт-менеджерами: помогать внедрять лучшие практики качества, развивать культуру автоматизации и улучшать процессы разработки.
Мы ждем, что вы
- Занимались мобильной разработкой для Android более трёх лет
- Работали с инструментами автоматизации тестирования: Appium, Espresso и/или XCUITest
- Понимаете, как строить стабильные E2E
- Знаете принципы CI/CD и умеете работать с популярными CI-системами
- Знаете, как ускорять сборки и тесты
- Понимаете, как устроены высоконагруженные и распределённые системы доставки событий
- Умеете читать логи/трейсы
- Готовы работать с мобильными платформами и решать инфраструктурные задачи вне их рамок
- Способны самостоятельно принимать решения и обладаете высокой степенью автономности
Будет плюсом, если вы
- Знакомы с устройствами и фермами (эмуляторами, симуляторами, cloud device farms), контейнеризацией и изолированными средами для тестов
- Снижали флейки и автоскипы на основе статистики прогонов
- На базовом уровне владеете SQL, работали с аналитическими системами и витринами данных
- Тестировали и анализировали фичи в рамках A/B-экспериментов
- Работали со Swift или Kotlin Multiplatform
Что мы предлагаем
- Здоровье
- Рост и развитие
- Спорт
- И ещё
- Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят стоматология, ежегодные чекапы, неотложная помощь за рубежом, лечение критических заболеваний, в том числе онкологии, и страхование от несчастных случаев.
- А также:
- психотерапия в офисе или онлайн-сервисах;
- лазерная коррекция зрения через год работы;
- ведение беременности и роды — через два года.
- Страховка для родственников по системе 80/20
Мы оплачиваем 80% стоимости ДМС для детей и супругов, вы — остальные20%.
В Яндексе есть всё, чтобы постоянно развиваться и учиться новому: внутренняя образовательная платформа, менторство и программы для начинающих и опытных руководителей.
Также мы оплачиваем участие в профильных конференциях — как в качестве спикера, так и в качестве участника.
Кроме того, в Яндексе есть внутренние проекты, где наши сотрудники делятся экспертизой, обсуждают сложные темы и разбирают кейсы своих проектов.
Во всех крупных офисах Яндекса есть спортзалы со всем необходимым: тренажёрами, спортивным инвентарём, душевыми, шкафчиками для одежды и вещей.
Можете заниматься самостоятельно, а можете с корпоративным тренером.
А также скидки в фитнес-клубах, бассейнах, студиях йоги, скалодромах и других местах.
В Яндексе есть спортивный клуб и много спортивных команд. У них есть свои лидеры, чаты, программы тренировок. А ещё они регулярно участвуют в забегах, триатлонах, «Гонке героев», футбольных и других соревнованиях.
Вы сможете присоединиться к существующим командам или собрать свою.
Гибкий график. У нас нет фиксированного времени начала и конца рабочего дня — работайте так, как удобно вам и вашей команде.
Льготная ставка на покупку жилья и улучшение жилищных условий — в зависимости от стажа, позиции и результатов ревью. Действует для сотрудников, работающих в российских офисах Яндекса.
Все интересные вам вакансии в одном профиле.
Войти и откликнуться