Middle Frontend Developer (React, Next.js)

Middle Frontend Developer (React, Next.js)

IT Вакансии

Разработка UI на Next.js в компании Coperto, специализирующейся на создании современных веб-приложений. Вы будете отвечать за проектирование архитектуры фичей, работу с серверным и клиентским состоянием, а также оптимизацию производительности.

Компания: Coperto

Формат: remote

Уровень ЗП: 150 000 — 190 000 ₽/мес

Занятость: full-time

💻 Формат

Удалённая

🕹️ Работодатель

Coperto - компания, занимающаяся разработкой веб-приложений.

🕹️ Список обязанностей:

  • Разработка 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

🕹️ Примерный уровень ЗП:

150 000 — 190 000 ₽/мес

🕹️ Условия работы:

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

🕹️ Контакты:

@coperto_naim_bot

Report Page