Middle React/Next.js Frontend Developer (удаленная работа)

25 декабря 2025

Уровень зарплаты:
от 100 000 до 100 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Middle React/Next.js Frontend Developer

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

Обязанности:

1. Разработка и поддержка фронтенд-приложений
- Активное участие в развитии клиентской части платформы BrainHire на базе Next.js 15 и React 19 с использованием TypeScript.
- Реализация функционала с серверным рендерингом (SSR/ISR), динамических лендингов и защищённых личных кабинетов.

2. Проектирование и оптимизация интерфейсов
- Создание и поддержка UI-компонентов согласно дизайн-системе (Chakra UI и кастомные SCSS-модули).
- Обеспечение адаптивности, доступности и высококачественной верстки для разных устройств.

3. Взаимодействие с backend и внешними сервисами
- Настройка состояния приложения с Redux Toolkit и обмен данными с Django API, HeadHunter, AI-сервисами.
- Обеспечение корректной работы авторизации, оптимистичных обновлений и идемпотентности запросов.

4. Интеграция мультимедийных компонентов
- Встраивание видео и аудио компонентов (WebRTC, face-api.js, react-player) для AI-интервью.
- Реализация картографических сервисов, графиков и каруселей для улучшения UX.

5. Качество и безопасность
- Покрытие критичного функционала unit и e2e тестами, участие в код-ревью.
- Улучшение Core Web Vitals, SEO, обеспечение безопасности через middleware и аутентификацию.

6. Коллаборация и развитие продукта
- Тесное взаимодействие с командами product, дизайна, аналитики и ML-инженерами для постоянного улучшения продукта.

Требования:

1. Образование
- Высшее техническое образование в области информационных технологий, программирования или смежных дисциплин.

2. Профессиональные навыки
- Глубокие знания React, Next.js (версия 13 и выше), TypeScript.
- Опыт работы с Redux Toolkit, React Hook Form, Zod.
- Навыки работы с UI-библиотеками, адаптивной и Pixel Perfect версткой.
- Знание REST API, GraphQL, протоколов авторизации (JWT, cookies).
- Опыт интеграции мультимедийных компонентов и картографических сервисов.
- Владение инструментами тестирования (unit, e2e).

3. Личные качества
- Ответственность и внимательность к деталям.
- Коммуникабельность и умение работать в команде.
- Проактивность и стремление к постоянному развитию.
- Гибкость и адаптивность в быстро меняющейся среде.

4. Опыт работы
- От 1 года коммерческой разработки на React и Next.js с применением современных подходов.

5. Языки
- Уверенное владение английским языком, готовность к коммуникации с техническими и нетехническими специалистами.



Условия:

1. Оформление и компенсации
- Официальное трудоустройство по договору с белой заработной платой, выплата два раза в месяц.
- Конкурентная заработная плата с возможностью получения квартальных бонусов по результатам работы.

2. График и формат работы
- График 5/2 с гибким началом и окончанием рабочего дня.
- Возможность полностью удалённой работы с гибридным форматом по желанию.

3. Бонусы и мотивация
- Ежеквартальные и годовые бонусы при достижении ключевых показателей.
- Финансирование участия в профильных конференциях и обучающих курсах.

4. Обучение и развитие
- Доступ к корпоративной библиотеке знаний.
- Наставничество от лид-разработчиков и регулярные внутренние мастер-классы.

5. Корпоративная культура и команда
- Дружная, открытая и поддерживающая атмосфера.
- Акцент на командную работу и обмен опытом.

6. Карьерный рост
- Возможности для профессионального и карьерного развития внутри компании.
- Участие в инновационных AI-проектах с перспективой роста до старших позиций и руководства проектами.

Всего два простых этапа:

1. Первое интервью вы пройдёте на платформе BRaiN HR той самой, над которой будете работать.

Это короткое видеоинтервью с ИИ:
без звонков,
без ожиданий,

Просто включаете камеру, отвечаете на несколько вопросов и наши рекрутеры и руководство сразу видят вас в системе.

Для вас это:

Быстро (занимает не более 30 минут);
Удобно (в любое время);
Прямое попадание в глаз команды мы видим вас в день прохождения интервью и не заставляем ждать ответ неделями.

2. Разговор с прямым руководителем
Обсуждение задач, целей и условий выхода на работу.



Посмотрите похожие вакансии

React Native-разработчик (Senior)
Компания: НОНТОН
Зарплата: з.п. не указана
Middle Fullstack Developer
Компания: SAGIROV.com
Зарплата: з.п. не указана
Fullstack Developer (TypeScript, Nodejs, NestJS)
Компания: Савельев Георгий Анатольевич
Зарплата: от 250 000 до 500 000 руб.