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