Middle Frontend Developer (React/Next.js)
Мантера-Групп · до 260 000 RUB · Сочи · HH · опубликовано 28 апреля 2026 г.
Описание вакансии
Требования:
• Опыт коммерческой разработки от 2–3 лет
• Уверенное владение TypeScript, React, Next.js
• Понимание клиент-серверного взаимодействия (REST / API)
• Опыт работы с UI-библиотеками и их кастомизации
• Понимание принципов компонентного подхода
• Опыт работы с системами контроля версий (Git)
• Базовое понимание работы Docker
Будет плюсом:
• Опыт работы с NX (монорепозитории)
• Опыт работы с Directus или другими headless CMS
• Настройка и использование Sentry
• Опыт интернационализации приложений
• Участие в pet-проектах или open source
Обязанности:
• Разработка и поддержка клиентской части web-приложений на React / Next.js
• Работа в монорепозитории (NX), переиспользование компонентов
• Проектирование и развитие UI-компонентов
• Интеграция с headless CMS (Directus) через REST / GraphQL
• Настройка и поддержка интернационализации (i18n, next-intl)
• Участие в код-ревью и улучшении качества кода
• Оптимизация производительности приложений
• Мониторинг и анализ ошибок через Sentry
• Работа с Docker-окружением (локальный запуск сервисов)
Технологический стек
Языки и основы
JavaScript (ES2020+)
TypeScript (обязателен, строгая типизация)
Frontend / UI
React (Hooks, Context, композиция компонентов)
Next.js (App Router, SSR / SSG / ISR)
Styled-Components (CSS-in-JS)
Ant Design (основная UI-библиотека)
Material UI (дополнительно)
Интернационализация
i18n
next-intl
Инструменты
NX (монорепозиторий)
Docker
Sentry
Backend / API
REST / GraphQL
Directus (headless CMS)
Условия работы:
• Полностью удалённый формат работы
• Гибкое начало рабочего дня (в рамках 8 часов)
• Стабильную загрузку и понятные задачи
• Возможность влиять на архитектуру и решения
• Компенсацию обучения и развития
• Конкурентную заработную плату