Next.js в вакансиях: что требуют и сколько таких вакансий
За последние 30 дней в нашей базе 5 вакансий с Next.js. Смотрим, какая это часть вакансий React, что пишут рядом в навыках, сколько удалёнки и что с зарплатами.
Сколько вакансий
Это 10% всех вакансий фронтенд-разработчика в базе. Все они есть и в разделе React: Next.js построен на нём. Среди вакансий с React на Next.js приходится 13%.
В названии вакансии Next.js пишут в одной из 5, в ключевых навыках - в 3. В 2 он есть только в тексте вакансии. Поэтому искать такие вакансии только по слову "Next.js" в названии мало.
Что пишут в навыках
| Навык | Вакансий | Доля |
|---|---|---|
| TypeScript | 4 | 80% |
| Frontend | 3 | 60% |
| JavaScript | 3 | 60% |
| Next.js | 3 | 60% |
| React | 3 | 60% |
| Git | 2 | 40% |
Доля - от 5 вакансий, где навыки заполнены. Первые строки: TypeScript, Frontend, JavaScript, Next.js.
Если смотреть ещё и описание стека, из 5 вакансий с Next.js: TypeScript - в 4; App Router - в одной; Server Components - в одной; Tailwind - в одной; Node.js, NestJS или Express - в одной; Playwright, Jest или Vitest - в 2.
SSR прямо не упомянут ни в одной вакансии. Но рендеринг на сервере - одна из главных возможностей Next.js, поэтому про него могут спросить на собеседовании.
TypeScript встречается в 80% вакансий с Next.js, а во всех вакансиях React - в 67%.
Какой опыт просят
| Опыт | Вакансий |
|---|---|
| Без опыта | 0 |
| 1-3 года | 3 |
| 3-6 лет | 0 |
| Более 6 лет | 2 |
Вакансий без опыта с Next.js сейчас нет. Новичку проще начать с React: вакансий там больше, а Next.js потом осваивается поверх.
Удалёнка
Во всех 5 вакансиях с Next.js можно работать удалённо, только удалённо - в 3. Для сравнения, у всех вакансий React удалёнка есть в 51%.
Зарплаты
За 90 дней с Next.js и зарплатой пока всего одна вакансия. Для медианы нужно хотя бы три, так что пока мало данных. Медиана по всем вакансиям React - 150 000 ₽, подробнее в таблице зарплат.
Что подтянуть перед откликом
- Роутинг. Чем App Router отличается от Pages Router и как в каждом устроены вложенные страницы и загрузка данных.
- Рендеринг. Когда страница собирается на сервере при запросе, когда заранее при сборке, а когда в браузере.
- Серверные и клиентские компоненты. Что можно делать в каждом и зачем нужна строка "use client".
- Кэш. Как Next.js кэширует запросы и как обновить страницу после изменения данных.
Если вы пишете на React, но с Next.js не работали, сделайте небольшой учебный проект: пара страниц с данными из API и форма. Его можно показать на собеседовании.
Где смотреть вакансии
- Вакансии Next.js
- Удалённо с Next.js
- Вакансии React
- Таблица зарплат по опыту и технологиям
- Какие навыки просят в вакансиях React
Считаем по вакансиям в нашей базе за последние 30 дней, зарплаты - за 90 дней. Next.js находим по названию, навыкам и тексту вакансии.