Просмотр вакансии

Сегодня 16-07-2026 20:34
16.07.2026, 16:00

Frontend-разработчик (React / Next.js) / Middle / Middle+

Работодатель: ВИЛО РУС

ВИЛО РУС

Город: Москва
Занятость: Полная, 5/2
Опыт работы: От 3 до 6 лет

О проекте:

Мы развиваем несколько веб-продуктов компании. Основной стек: Next.js (SSR/ISR), React, TypeScript, TailwindCSS. Есть небольшие административные панели на RefineJS. Наш флагманский сайт сейчас на Angular, но мы взяли курс на унификацию стека и полный редизайн — в ближайшие месяцы планируем переписать его на Next.js с новым UI.

Что нужно будет делать:

• Разрабатывать новые модули и поддерживать существующие интерфейсы на Next.js и React.
• Участвовать в миграции относительно небольшого проекта (10-20 страниц) форм с Angular (Reactive Forms) на Next.js (React Hook Form + Zod)
• Реализовывать и развивать модуль визуализации данных (построение интерактивных графиков и дашбордов).
• Поддерживать административные панели на RefineJS.
• Писать чистый, типизированный код на TypeScript.

Обязательные навыки:

• Уверенное знание React (хуки, контексты, оптимизация рендеров) и Next.js (SSR, ISR, App/Pages router).
• Отличное знание TypeScript.
• Опыт работы с TailwindCSS.
• Умение работать с REST API и GraphQL (написание запросов, мутаций, работа с кэшем).
• Опыт работы с системами управления состоянием (Zustand / Redux Toolkit).
• Опыт работы с библиотеками для построения графиков (Chart.js и/или Apache ECharts).
• Уверенное владение Git.

Будет преимуществом:

• Опыт работы с Angular (понимание синтаксиса и жизненного цикла компонентов - для чтения legacy-кода при миграции).
• Опыт использования RefineJS и библиотеки компонентов AntDesign.
• Опыт работы с React Query (TanStack Query).
• Понимание принципов работы с OAuth2 / Keycloak.
• Понимание UI/UX принципов, умение работать с макетами в Figma.
• Базовые навыки контейнеризации (понимание Dockerfile).


Мы НЕ ждём от вас:

• Писать бэкенд на Node.js / работать с PostgreSQL - у нас есть отдельная бэкенд-команда.
• Быть экспертом в Angular - достаточно уметь читать чужой код и переносить логику.

Условия:

  • официальное оформление в соответствии с ТК РФ
  • оплачиваемые отпуска и больничные листы
  • стабильная, официальная заработная плата
  • премирование по итогам года
  • ДМС, включая стоматологию, страховка от НС после испытательного срока
  • компенсация питания
  • корпоративные мероприятия, подарки детям к Новому году, 1 Сентября.

Адрес: Москва, улица Охотный Ряд

 

Откликнуться на вакансию

Дата
16.07 19.07
USD
2.8864 2.8846
EUR
3.2957 3.3075
RUB
3.7044 3.7056
CNY
4.2611 4.2624
CHF
3.5597 3.5727
GBP
3.8658 3.8963
PLN
7.6148 7.64
Минск
Ночью: °C
Утром: °C
Днем: °C
Вечером: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения