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