Point your AI agent at freehire and let it find you a job.

Get the CLI →

Coperto

NewBe an early applicant

Middle Frontend Developer (React, Next.js)

Posted 3 views
Discussion

Summary

Middle frontend developer building UI with Next.js (App Router) and strict TypeScript, using TanStack Query, Zustand/Redux Toolkit and Tailwind. Remote within Russia with flexible hours; owns feature architecture, Core Web Vitals/performance work, and code reviews of junior developers.

Зарплатная вилка: 150 000 — 190 000 ₽/мес

Обязанности

  • Разработка ui на Next.js (App Router): серверные и клиентские компоненты, стриминг, границы загрузки и ошибок
  • Проектирование архитектуры фичи - слои, переиспользуемые модули, понятные контракты компонентов
  • Строгая типизация на TypeScript: доменные модели, дженерики, типизация ответов API и форм
  • Работа с серверным состоянием через TanStack Query: ключи кэша, инвалидация, оптимистичные обновления и откаты
  • Клиентское состояние на Zustand / Redux Toolkit - без дублирования серверного кэша
  • Анимации и микровзаимодействия на Framer Motion / GSAP без просадки производительности
  • Оптимизация: Core Web Vitals, размер бандла, лишние ре-рендеры, кэширование и ревалидация в Next.js
  • Код-ревью младших разработчиков, участие в планировании и декомпозиции задач
  • Поддержка ESLint / Prettier, проверок в CI и технической документации проекта

Требования

  • От 2 лет коммерческой разработки на React, из них не менее года на Next.js
  • Уверенный TypeScript: дженерики, утилити-типы, дискриминируемые объединения, типизация API
  • Понимание рендеринга в Next.js: RSC против клиентских компонентов, SSR/SSG/ISR, кэширование, route handlers, middleware
  • Опыт с TanStack Query или аналогом: кэш, инвалидация, оптимистичные апдейты, обработка гонок
  • Знание React изнутри: правила ре-рендера, мемоизация, Suspense, error boundaries
  • Уверенный Tailwind CSS и умение собрать переиспользуемую дизайн-систему, а не набор классов
  • Опыт работы с формами и валидацией (React Hook Form + Zod или аналоги)
  • Git, ветки, pull request'ы, осмысленные коммиты, участие в код-ревью
  • Умение самостоятельно декомпозировать задачу и аргументировать архитектурное решение
  • Будет плюсом: Framer Motion / GSAP, тесты (Vitest, Testing Library, Playwright), работа с макетами в Figma, интеграции с AI-API

Что предлагаем

  • Удалённый формат работы из России
  • Свободный график
  • Влияние на архитектуру фронтенда
  • Доступы к AI-сервисам (ChatGPT, Claude и другие)
  • Обучение за счёт компании: курсы, книги, конференции, оплата хакатонов

Отправить резюме - @coperto_naim_bot

Skills

What Middle Frontend jobs ask for — and how much of it you have →

See also

Frontend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available