React / Next.js Разработчик

Marus Team

React / Next.js Разработчик

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

Мы ищем опытного фронтенд-разработчика для работы над современными веб-продуктами: публичные интерфейсы, лендинги с анимацией и сложные внутренние админ-панели. Нужен человек, который уверенно пишет на React + TypeScript, понимает архитектуру Next.js и умеет делать плавные, производительные анимации (GSAP). Работа полностью удалённая, график 5/2, команда работает в часовом поясе Москвы.


Чем предстоит заниматься
Разрабатывать новые разделы и фичи на Next.js (SSR/SSG/ISR) с React 18.
Создавать интерактивные анимации и микро-взаимодействия с GSAP (scroll/enter/exit, timelines, performance-friendly эффекты).
Проектировать и разрабатывать админ-панели: таблицы, фильтры, формы, графики, права доступа (RBAC), дашборды.
Интегрироваться с API (REST/GraphQL), обрабатывать ошибки, кешировать и оптимизировать запросы.
Держать кодовую базу в хорошем состоянии: декомпозиция, читаемость, тесты, линтинг, документация.
Участвовать в ревью кода, планировании и оценке задач.

Требования
React + TypeScript — уверенно.
Next.js: App Router, серверные компоненты, SSR/SSG/ISR, оптимизация рендера.
Redux Toolkit (или RTK Query) для состояния/данных; понимаете, когда уместны локальное состояние и контекст.
GSAP — реальный продакшн-опыт (анимации списков, скролла, триггеры, таймлайны, оптимизация кадров).
Опыт разработки админ-панелей: сложные формы, валидация, таблицы с пагинацией/сортировкой, графики.
Уверенная работа с формами: React Hook Form + Zod/Yup, контролируемые компоненты.
Навыки оптимизации: мемоизация, профайлинг, code-splitting, Lighthouse/Web Vitals, доступность (a11y).
Практики качества: ESLint, Prettier, git-flow, code review, unit/интеграционные тесты (Jest, RTL).

Будет плюсом
SWR, Zustand, Framer Motion (в дополнение к GSAP).
Опыт со Storybook и дизайном компонентов.
Вёрстка без тяжёлых utility-фреймворков: CSS Modules/SCSS, CSS-переменные, Styled Components/Emotion, Vanilla Extract.
Опыт с графиками (Recharts, ECharts) и сложными таблицами (агрегации, виртуализация).
Базовые знания Node.js для server actions/эндпоинтов в Next.js, опыт SSR-кэшей.
Интеграция аналитики/логирования: Sentry, OpenTelemetry, метрики производительности.

Наш стек (основной)
React 18, Next.js (App Router), TypeScript
Redux Toolkit / RTK Query, React Hook Form + Zod/Yup
GSAP (анимации), Recharts/ECharts (графики)
CSS Modules/SCSS, CSS variables, Styled Components/Emotion
ESLint, Prettier, Husky, Commitlint

Навыки
  • TypeScript
  • React
  • Redux
  • Node.js
Посмотреть контакты работодателя

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

Yoonion
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
СП Солюшен
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
UBIC
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Ростелеком

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

Ростелеком

Удаленная работа
  • Москва

  • Не указана

BAUM
Удаленная работа
  • Москва

  • Не указана

A3F Group
Удаленная работа
  • Москва

  • Не указана

Мугинов Арслан Ильдарович
Удаленная работа
  • Москва

  • Не указана

Тайгер Трейд
Удаленная работа
  • Москва

  • Не указана

Октопустех
Удаленная работа
  • Москва

  • Не указана

Верный Код
Удаленная работа
  • Москва

  • Не указана

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

Песко Энергия и Ресурсы

Удаленная работа
  • Москва

  • Не указана

Удаленная работа
  • Москва

  • Не указана

Sapiens solutions
Удаленная работа
  • Москва

  • до 350000 RUR

ГНИВЦ
Удаленная работа
  • Москва

  • до 350000 RUR

efin
Удаленная работа
  • Москва

  • до 350000 RUR

БАЗИС
Удаленная работа
  • Москва

  • до 350000 RUR

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

Варфаламеев Михаил Константинович

Удаленная работа
  • Москва

  • от 180000 RUR

AMDY GROUP
Удаленная работа
  • Москва

  • от 180000 RUR

МТС
Удаленная работа
  • Москва

  • от 180000 RUR

Медиа Бизнес Солюшенс

Middle Frontend-Разработчик (React, TypeScript)

Медиа Бизнес Солюшенс

Удаленная работа
  • Москва

  • от 180000 RUR

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

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