ВкусВилл ищет Frontend Developer (Middle/Senior) для разработки и поддержки корпоративного портала.
Обязанности:
- Разрабатывать и поддерживать высоконагруженный корпоративный портал на React 18+ и TypeScript.
- Строить сложные интерфейсы на компонентах Ant Design: кастомизация тем, создание переиспользуемых UI‑компонентов.
- Настраивать сборку и оптимизировать производительность через Vite.
- Работать с редактором контента Editor.js: дорабатывать кастомные блоки (вставка видео, файлов, изображений), настраивать загрузку данных.
- Интегрировать фронтенд с бэкендом через Axios (интерцепторы, проброс токенов, централизованная обработка ошибок).
- Участвовать в Code Review, настраивать GitFlow в команде, помогать при настройке Docker‑сборок фронта, использовать LLM‑помощников для повышения качества кода.
Требования:
- Уверенное знание React 18+ (hooks, context, state management) и TypeScript.
- Опыт настройки и оптимизации сборки на Vite.
- Глубокие знания Ant Design: кастомизация тем и компонентов.
- Желателен опыт работы с Editor.js и созданием кастомных блоков.
- Опыт работы с API через Axios: интерцепторы и обработка ошибок.
- Понимание принципов работы Docker, опыт использования GitFlow, участие в Code Review.
- Уровень: Middle — от 3 лет, Senior — от 5 лет; способность принимать архитектурные решения на фронтенде.