ВкусВилл ищет 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 лет; способность принимать архитектурные решения на фронтенде.