Middle Frontend Developer (React, Next.js)
Coperto · Россия
- Зарплата
- 150 000 – 190 000 ₽
- Грейд
- Middle
- Формат
- Удалённо
- Категория
- Программист
- Источник
- Вакансии Backend/Frontend
Прямого контакта в посте нет
Откройте вакансию в Telegram-боте: там весь исходный пост и способ отклика.
Открыть в TelegramОписание
Область и стек: Фронтенд
Должность: Middle Frontend Developer (React, Next.js)
Компания: Coperto
Зарплатная вилка: 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
#вакансия #frontend #react #nextjs #typescript #tailwind #zustand #reactquery #tanstackquery #javascript #middle #remote
Должность: Middle Frontend Developer (React, Next.js)
Компания: Coperto
Зарплатная вилка: 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
#вакансия #frontend #react #nextjs #typescript #tailwind #zustand #reactquery #tanstackquery #javascript #middle #remote
- react
- nextjs
- typescript
- tanstack_query
- zustand
- redux_toolkit
- framer_motion
- gsap
- tailwind_css
- react_hook_form
- zod
- eslint
- prettier
- vitest
- playwright
Оценка вакансии
84/100 · хорошо
- Описание полное
- Зарплатная вилка указана
- Компания и проект описаны
- Контакта нет
- Стек описан подробно
- Формат работы понятен
Похожие вакансии
Ведущий разработчик C/C++
AI-балл 73/100Москва
300 000 – 350 000 ₽
SeniorОфисcsharpcppqt5
Senior Frontend Engineer
AI-балл 62/100Adapty
SeniorОфис / Удалённоreacttypescriptios
Senior Backend Engineer
AI-балл 64/100Ondo Finance · США
SeniorУдалённоgopythoncpp
Frontend-разработчик (AI, вайбкодинг)
AI-балл 65/100Banks Soft Systems
MiddleУдалённоjavascriptreactjscursor
Python-разработчик (backend)
AI-балл 78/100funtech
до 185 000 ₽
MiddleУдалённоpythondjango_rest_frameworkfastapi