Уровень: middle
Мы развиваем экосистему сервисов для управления операциями в розничной сети: от склада до кухни и администрирования. У нас три ключевых фронтенд-продукта.
Это два мобильных приложения на Vue.js:
* Для кладовщиков — управление приёмкой, перемещением и списанием товаров
* Для поваров — рецепты, чек-листы, инструменты обратной связи и контроль качества
И одна десктопная админка на React.js:
* Для директоров и менеджеров дарксторов и лавок: аналитика, управление пользователями, настройка процессов
О команде
Узнайте про разработку Городских сервисов Яндекса на dev.go.yandex
Какие задачи вас ждут
Повышение надёжности наших продуктов
Чтобы добиться надёжности, мы покрываем код автотестами, бизнес-процессы — метриками, настраиваем алерты. Вы будете активно участвовать в этом направлении работы.
Развитие архитектуры, работа с legacy и улучшение DX
Мы также выделяем существенную часть времени на работу с технозадачами и рефакторинг кода. Это позволяет нам сохранять актуальный времени стек технологий и поддерживать высокий уровень надёжности приложений.
Больше о фронтенде в Яндексе — в канале Yandex for FrontendМы ждём, что вы
* Работали с Vue или React (желательно с обоими, но можно и с одним)
* Разбираетесь в REST, SSE, асинхронных процессах
* Писали юнит- и E2E-тесты (Playwright/Vitest — большой плюс)
* Пишете поддерживаемый, читаемый код
* Готовы включаться в legacy и улучшать его
Будет плюсом, если вы
* Получили опыт в логистике, ритейле, фудтехе
* Работали с мобильными интерфейсами (UX для склада/кухни — особая задача)
* Понимаете агрегацию данных, аналитику (в части админки)