React или Vue: что чаще требуют работодатели

Сейчас на сайте 39 вакансий с React и 19 вакансий с Vue за последние 30 дней. Сравниваем, чем отличаются эти вакансии: удалёнка, зарплата, опыт и навыки.

Сколько вакансий

Вакансии React и Vue за последние 30 дней
ПоказательReactVue
Всего вакансий3919
Только эта технология299
С удалёнкой20 (51%)10 (53%)
С зарплатой11 (28%)8 (42%)
Без опыта4 (10%)3 (16%)
Медиана зарплаты за 90 дней150 000 ₽140 000 ₽

В 10 вакансиях упомянуты оба фреймворка, они есть в обоих разделах сайта. В такой вакансии стоит уточнить, на чём идёт основная работа. Иногда второй фреймворк нужен только для поддержки старого кода.

Next.js упомянут в 5 вакансиях. Все они считаются и в React: Next.js построен на нём. Nuxt, аналог Next.js для Vue, встречается в названии, навыках или описании стека у 4 вакансий с Vue.

Доля удалёнки у React и Vue почти одинаковая, так что формат работы выбор фреймворка не решает.

Какой опыт просят

Распределение вакансий React и Vue по опыту
ОпытReactVue
Без опыта4 (10%)3 (16%)
1-3 года12 (31%)7 (37%)
3-6 лет17 (44%)8 (42%)
Более 6 лет6 (15%)1 (5%)

Опыт - это поле "Опыт работы" в вакансии на hh.ru. Доля считается от всех вакансий с этой технологией.

Зарплаты

Медиана на руки за 90 дней: React - 150 000 ₽, Vue - 140 000 ₽. Вакансий с зарплатой: 11 и 8. Подробная разбивка по опыту - в таблице зарплат и в статье про зарплаты React, Vue и Next.js.

Что общего

Требования к базе у обоих похожи. TypeScript в навыках: у React - в 58% вакансий, у Vue - в 40% вакансий. JavaScript в навыках: у React - в 69% вакансий, у Vue - в 60% вакансий. Доля считается от вакансий, где навыки заполнены.

Оба фреймворка построены на компонентах и реактивном состоянии. Кто уверенно пишет на одном, осваивает второй быстрее, чем с нуля.

Что выбрать

По нашим данным вакансий с React в 2,1 раза больше. Если вы только выбираете, с чего начать, React даст больше вариантов для откликов.

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

При любом выборе пригодятся навыки из верхней части обоих списков: JavaScript, TypeScript, Git, CSS, HTML.

Считаем по вакансиям фронтенд-разработчика в нашей базе за последние 30 дней. Технологию определяем по названию, навыкам и тексту вакансии.

Свежие вакансии React и Vue

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

    СравниМосква

    Зарплата не указана

    • Опыт 3-6 лет
    • Удалённо
    • Гибрид
    • Оформление по ТК
    • React

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

    Важно: Требуется базовое понимание архитектуры FSD (Feature-Sliced Design) и готовность быстро переключаться между задачами в условиях меняющихся приоритетов.

    Компания разрабатывает и поддерживает продукт на React + TypeScript. Ведётся командная разработка с взаимодействием между участниками проекта. Внедряются новые технологии и практики для улучшения процесса разработки.

  • Программист

    ООО DM365Санкт-Петербург

    Зарплата не указана

    • Опыт 3-6 лет
    • Удалённо
    • Vue
    • .NET
    • C#
    • SQL

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

    Важно: Обширный опыт использования LLM и AI-ассистентов в рабочих задачах.

    Компания ДМ 365 одной из первых внедрила и практикует Agile в мире клинических исследований. В связи с расширением и активным ростом компании, мы набираем еще одну команду для успешного ведения проектов по разработке ПО и обработке клинических данных. Приглашаем квалифицированных программистов, чтобы окружить их заботой и любовью!

  • Frontend разработчик (Vue.js) Middle/Senior

    ПускМосква

    Зарплата не указана

    • Опыт 3-6 лет
    • В офисе
    • Оформление по ТК
    • Vue
    • TypeScript
    • Tailwind

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

    Важно: Офисный формат работы 5/2 с началом рабочего дня до 11 часов, офис класса А в Москва-Сити (не open space).

    Pusk - аккредитованная IT-компания в сфере финтеха на стыке DeFi и CeFi рынков. Основные направления деятельности - IT и интернет-маркетинг. Компания ценит атмосферу в команде, предлагает офис класса А в Москва-Сити, корпоративное питание и абонемент в фитнес-клуб.

Все вакансии