Android-разработчик в мобильную инфраструктуру Маркета

02 Ноября

Партнерские Вакансии

Город:

Санкт-Петербург

Занятость:

Полная занятость

Компания "Яндекс"

Яндекс Маркет — один из крупнейших мультикатегорийных маркетплейсов, которым ежедневно пользуются миллионы людей. Наши команды помогают покупателям приобретать товары не выходя из дома и получать заказы по всей стране, а партнёрам — развивать свой бизнес, увеличивая продажи и привлекая новых клиентов.

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

Какие задачи вас ждут

Развивать дизайн-систему и BDUI-стек
Маркет активно использует backend-driven-подход в интерфейсах. Большинство основных экранов получают вёрстку с бэкенда и преобразуют её в нативные UI-компоненты. Наша команда занимается созданием дизайн-системы для таких компонентов. Нужно развивать библиотеку этих компонентов, как её серверную часть на Kotlin, так и нативные части фреймворков Flex/Divkit на Swift.

Подробнее рассказывали в докладе на Yandex BDUI Conf.

Развивать инструменты отслеживания качества приложений
Мобильные приложения — живой механизм, за состоянием которого нужно тщательно следить. Мы много сил вкладываем в инструменты мониторинга ошибок (сетевых и non-fatal), crash-free, ANR, утечек памяти, веса приложений и других важных метрик. Нужно развивать эти механизмы и помогать продуктовым командам поддерживать хорошие показатели.

Поддерживать актуальность стека в коде
Наши приложения существуют уже продолжительное время и содержат заметное количество кода, не слишком актуального в BDUI-парадигме. Нужно способствовать его актуализации, например, научиться автоматически определять компоненты вне дизайн-системы, пересобрать слои API и авторизации, переосмыслить механизм диплинков и фича-тогглов, поменять структуру модулей и переехать в SPM.

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

  • Занимаетесь разработкой мобильных приложений больше трёх лет.
  • Разбираетесь в чужом коде и можете находить в нём проблемы.
  • Задумываетесь о том, как ваш код будут использовать другие разработчики
  • Умеете раскапывать глубинные причины проблем по ограниченному набору исходных данных.
  • Стремитесь создавать продукт, которым будете пользоваться вы, ваши близкие и друзья.

Будет плюсом, если вы

  • Имеете опыт работы в инфраструктурной команде
  • Работали над дизайн-системой
  • Настраивали системы мониторингов ошибок
  • Занимались автоматизацией релизного поезда
Похожие вакансии

26 Октября

Разработчик Oracle (Middle), PL\SQL

Санкт-Петербург

Компания "AWG" Мы находимся в поиске разработчика Oracle в команду, которая занимается поддержкой и развитием функционала для Юридического...

Отправить резюме подробнее

26 Октября

Разработчик Linux (РЕД ОС)( Ред Софт )

Санкт-Петербург

Компания "Ред Софт" Обязанности: Активное участие в разработке и сопро вождени и одного из перспективных направлений (aarch64 либо riscv64,...

Отправить резюме подробнее

26 Октября

Руководитель группы телекоммуникаций (Производство, инфраструктура ИТ)( Интернешнл Пейпер )

Выборг

Компания "Интернешнл Пейпер" Системообразующее предприятие федерального уровня по производству целлюлозно-бумажной продукции, ищет себе в...

Отправить резюме подробнее

26 Октября

C#/.NET-разработчик( Содружество, Группа компаний )

Санкт-Петербург

от 240 000 руб.

Компания "Содружество, Группа компаний" Возможна работа удаленно из любого другого региона с синхронизацией рабочих часов по Московскому...

Отправить резюме подробнее

26 Октября

С++ разработчик (SBC)

Санкт-Петербург

Компания "Протей, НТЦ" ПРОТЕЙ — группа российских ИТ- компаний полного цикла. С 2002 года мы разрабатываем и производим продукты для...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: