Зарплаты React, Vue и Next.js разработчиков по нашим данным

Мы собираем вакансии фронтенд-разработчиков с hh.ru и смотрим, сколько в них платят. За последние 90 дней (база собирается с 29 сентября 2026) в выборке 48 вакансий, зарплата указана в 16 из них. Статья пересчитывается при каждом обновлении базы.

Как мы считаем

Берём вакансии, где зарплата указана в рублях за месяц. Если указана вилка, берём середину: для "от 150 000 до 200 000" это 175 000. Если указано только "от" или только "до", берём это число.

Все суммы на руки. Если работодатель написал зарплату до вычета налогов, мы пересчитали её на руки по ставке 13%, для очень высоких зарплат налог выше. Результат округляем до тысячи.

Смотрим на медиану, а не на среднее. Медиана - это середина: половина вакансий платит меньше, половина больше. Одна вакансия тимлида за 600 тысяч не тянет её вверх.

Если в группе меньше трёх вакансий с зарплатой, медиану не считаем и пишем "мало данных".

Сколько платят по технологиям

Зарплата на руки по технологиям
ТехнологияМедианаРазбросВакансий
Все150 000 ₽108 000 - 184 000 ₽16
React150 000 ₽118 000 - 185 000 ₽11
Vue140 000 ₽119 000 - 163 000 ₽8
Next.js--1

Прочерк в таблице - мало данных. В последней колонке - сколько вакансий с зарплатой попало в расчёт.

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

Медиана в вакансиях с React - 150 000 ₽, с Vue - 140 000 ₽. Разница 7% в пользу React.

Одна вакансия может попасть в несколько строк. Если в ней есть и React, и Vue, она считается в обеих. Все вакансии с Next.js также считаются в React.

По Next.js пока всего одна вакансия с зарплатой. Смотрите цифры по React, они включают Next.js.

Как зарплата зависит от опыта

Медиана на руки по опыту работы
ОпытВсеReactVue
Без опыта---
1-3 года130 000 ₽131 000 ₽140 000 ₽
3-6 лет184 000 ₽183 000 ₽-
Более 6 лет---

Чтобы сравнить зарплаты новичков и опытных разработчиков, пока мало данных.

Опыт здесь - то, что работодатель выбрал в поле "Опыт работы" на hh.ru, а не грейд из названия. Вакансия "Middle" с пометкой "1-3 года" попадёт в группу 1-3 года.

Чего в этих цифрах нет

Сейчас зарплата указана в 33% текущих вакансий. Остальные пишут "по договорённости" или молчат, и в расчёт не попадают. Если они платят больше или меньше, мы этого не видим.

Поэтому цифры выше - это зарплаты тех работодателей, которые пишут их открыто. Премии, бонусы и опционы тоже не учтены, в поле зарплаты их обычно не пишут.

Как этим пользоваться

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

Цифры считаются автоматически по вакансиям в нашей базе. Это не исследование рынка: мы видим только вакансии фронтендеров с React, Vue и Next.js на hh.ru.

Свежие вакансии с зарплатой

  • Senior Frontend-разработчик (React / TypeScript)

    АО ТМГТМосква

    от 250 000 до 300 000 ₽ за месяц на руки

    • Опыт 3-6 лет
    • В офисе
    • React
    • TypeScript
    • Redux
    • Zustand
    • React Query
    • Vite
    • Go

    Кратко по тексту вакансии

    Важно: Основной формат - работа из офиса в Хамовниках, Москва; remote-only не рассматривается, возможен ограниченный гибрид по согласованию.

    Компания разрабатывает регулируемую ЦФА-платформу для российских финансовых институтов. Продукт представляет собой мульти-тенантную admin console с пятью типами пользователей (эмитент, брокер, инвестор, compliance-офицер, regulator-view), real-time дашбордами и сложными compliance-формами. Команда состоит из 3 человек (Senior + 2 SWE), работает в офисе в Хамовниках, Москва.

  • Разработчик веб-продукта (Middle / Middle+)

    Юридический центр Восстания 6Санкт-Петербург

    от 160 000 ₽ за месяц на руки

    • Без опыта
    • В офисе
    • React
    • Vue
    • Go
    • Node.js

    Кратко по тексту вакансии

    Важно: В сопроводительном письме необходимо указать фразу "АРМ Табеллион".

    Компания развивает собственный веб-продукт для автоматизации подготовки нотариальных документов. Продукт включает систему формирования документов на основе шаблонов с передачей данных в АРМ "Табеллион", а также веб-интерфейс, серверную часть, бизнес-логику, отчётность и внутренние инструменты. Это продуктовая разработка с возможностью влиять на архитектуру и техническое направление.

  • Разработчик ИТ-систем (lowcode)

    ООО БипиумКазань

    от 60 000 до 80 000 ₽ за месяц на руки

    • Опыт 1-3 года
    • В офисе
    • Оформление по ТК
    • Стажировка
    • React
    • Node.js
    • SQL

    Кратко по тексту вакансии

    Важно: Работа только в офисе, не удалённо; ищем в штат.

    Бипиум - лоукойд-конструктор информационных систем для автоматизации бизнес-процессов предприятий. Продукт доступен как SaaS и в серверной версии. Компания ИТ-аккредитована, предоставляет отсрочку по призыву и имеет дружную команду с корпоративной культурой.

  • Инженер-программист

    Телеком, НПОИжевск

    от 80 000 до 120 000 ₽ за месяц на руки

    • Опыт 1-3 года
    • В офисе
    • Оформление по ТК
    • Vue
    • C
    • C++
    • Erlang

    Кратко по тексту вакансии

    Важно: Оформление согласно ТК РФ с трудовым договором и записью в трудовой книжке, режим работы 8.00-17.00, возможны командировки.

    ЗАО НПО "Телеком" - предприятие с 25-летней историей, работающее в области телекоммуникационного оборудования. Команда занимается разработкой ПО для телекоммуникационного оборудования, следуя передовым технологиям.

Все вакансии с зарплатой