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

ВИЛО РУС

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

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

Метро: Лубянка

Описание вакансии

О проекте:

Мы развиваем несколько веб-продуктов компании. Основной стек: 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 Сентября.
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Анекс Туризм

Frontend-разработчик (React)

Анекс Туризм

  • Москва

  • Не указана

Рекомендуем
Зерно-Агрегатор

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

Зерно-Агрегатор

  • Москва

  • от 160000 RUR

Рекомендуем
Московский Кредитный Банк

Разработчик React

Московский Кредитный Банк

  • Москва

  • от 160000 RUR

Рекомендуем
ФГУП ЦРП
  • Москва

  • от 160000 RUR

Зерно-Агрегатор

Middle React Native Developer (Expo)

Зерно-Агрегатор

  • Москва

  • от 180000 RUR

  • Москва

  • от 180000 RUR

ФГБУ ГИВЦ Минкультуры России

Frontend-разработчик

ФГБУ ГИВЦ Минкультуры России

  • Москва

  • от 180000 RUR

СИГМА
  • Москва

  • от 180000 RUR

ИдаПроджект

Frontend разработчик

ИдаПроджект

  • Москва

  • от 180000 RUR

АйДи-360
  • Москва

  • до 280000 RUR

МФК Олимпийский
  • Москва

  • до 220000 RUR

T2
  • Москва

  • до 220000 RUR

Грузовичкоф
  • Москва

  • до 220000 RUR

Rambler&Co
  • Москва

  • до 220000 RUR

Ситидрайв

Frontend-разработчик

Ситидрайв

  • Москва

  • до 220000 RUR

Р-Софт
  • Москва

  • до 220000 RUR

Senior fullstack-разработчик (Python + React)

Мамаева Ирина Анатольевна

  • Москва

  • до 220000 RUR

Транснефтьэнерго

Frontend-разработчик

Транснефтьэнерго

  • Москва

  • от 260000 RUR

Росгосстрах
  • Москва

  • от 260000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию