Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаРазработчик интерфейсов в Яндекс Еду
У нас:
- значимые проекты, которые напрямую влияют на качество работы пользователей;
- дружная команда и тёплая атмосфера;
- возможность участвовать в создании удобных инструментов для управления ресторанами;
- стремление к постоянному улучшению и рефакторингу кода и архитектуры;
- работа с микрофронтендами (независимые релизы команд, изоляция через iframe и композиция SPA с помощью React SPA);
- возможность работать с собственным UI‑китом — библиотекой компонентов и дизайн‑системой, которую мы активно развиваем и используем во всех интерфейсах.
Наш основной стек: React, TypeScript, Redux Toolkit (RTK).
Какие задачи вас ждут
Управление каталогом блюдМы разрабатываем удобные интерфейсы, которые помогают партнёрам легко управлять каталогом блюд в ресторанах. С их помощью можно быстро обновлять информацию о блюдах и временно убирать их из меню, отправляя в стоп‑лист. Для упрощения работы мы используем AI — он генерирует привлекательные описания блюд.
Работа с зонами доставки
Наша команда совершенствует функциональность для работы с зонами доставки ресторана. Вы будете поддерживать существующую возможность «рисовать» зоны на карте вручную, настраивать для них параметры (время доставки, минимальная цена и т. д.) и автоматически генерировать зоны с учётом времени приготовления блюд, местоположения и других критериев.
Поддержка партнёров
Мы стремимся быстро и эффективно решать проблемы партнёров. Наши партнёры могут создавать обращения по разным темам, отслеживать запросы и получать уведомления о новых сообщениях.
Оптимизация архитектуры и кода
Мы уделяем много внимания архитектуре фронтенда, производительности и качеству кода. Регулярно проводим рефакторинг, улучшаем модульность приложений и повышаем стабильность интерфейсов при высокой нагрузке.
Мы ждем, что вы
- Занимались коммерческой разработкой фронтенда не менее трёх лет
- Владеете JavaScript и TypeScript
- Глубоко знаете React: хуки, контекст, оптимизация рендеринга, управление состоянием (Redux Toolkit, будет плюсом опыт с RTK Query или React Query)
- Проектируете и разрабатываете сложные интерфейсы: формы, таблицы, списки, фильтры
- Используете инструменты сборки и знакомы с разработческой инфраструктурой: webpack или Vite, линтеры, форматтеры, CI
- Работаете с REST API, обрабатываете ошибки и сетевые состояния, интегрируете аналитику и мониторинг на фронтенде
- Проводите ревью кода, декомпозируете задачи и документируете решения
Будет плюсом, если вы
- Работали с микрофронтендами: композиция SPA, интеграция через iframe, контрактная интеграция между микроприложениями, Module Federation или аналоги
- Создавали или развивали дизайн‑системы и библиотеки компонентов, знакомы со Storybook
- Работали с пакетами
- Работали с SSR или Next.js, гидрацией и оптимизацией бандла
- Занимались оптимизацией производительности (Lighthouse, Web Vitals), внедрением A/B‑тестов и feature flags
- Использовали инструменты мониторинга фронтенда (Sentry, LogRocket и т. п.) и WebSockets/SSE для realtime‑функциональности
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие