Frontend-разработчик (React / Next.js) / Middle / 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 Сентября.
AI-помощник
Источникhh.ru
Опубликовано4 ч назад
Просмотры0
Если при отклике просят перевести деньги, назвать код из SMS, войти через чужой аккаунт или установить непонятное приложение — это признаки мошенничества. Не соглашайся и напиши нам через чат с основателем или форму обратной связи.