12 тисяч кандидатів і лише 300 вакансій. Ринок праці для JavaScript розробників

12 тисяч кандидатів і лише 300 вакансій. Ринок праці для JavaScript розробників

Фронтенд - найбільша категорія серед кандидатів на Djinni, тож серію оглядів ринку для окремих спеціальностей ми почнемо саме з них. Як змінилась конкуренція, на яку розраховувати зарплату і які навички найпопулярніші.

НАЙЦІКАВІШЕ:

  • JavaScript втрачає популярність. Частка таких кандидатів в пошуку знижується останні два роки. 
  • Кількість senior frontend dev в пошуку з 2023-го виросла в півтора рази. Кандидатів без досвіду - знизилась в 4 рази.
  • Вакансії для джунів в JS виросли в 4 рази.
  • Фронтенд залишається найбільш конкурентною категорією: 53 відгуки на вакансію.
  • Середня зарплата найнятого фронтендера з 5 роками досвіду — $3-4K

13% кандидатів і лише 3,15% вакансій

Станом на середину жовтня в пошуку на Djinni близько 12 тисяч кандидатів і 300 вакансій в категорії JavaScript (включно з підкатегоріями, про них буде далі).  

Останні три роки ця категорія поступово втрачає популярність. У 2023 фронтендерів у пошуку було близько 20%, зараз — близько 13%. Частка фронтендових вакансій теж знизилась з 7% до 3%, хоча останні два роки коливається в межах 3-5%. 

40% фронтендерів в пошуку мають досвід 5+ років

40% фронтендерів у пошуку мають досвід 5 або більше років і їх кількість за останні майже три роки виросла в півтора рази. Кандидати без досвіду становлять лише 10%. Для порівняння, в піковий липень 2023 їх було близько 30% і в 4 рази більше в абсолютних цифрах.

Але тренд зростання кількості сеньйорних кандидатів стосується не тільки фронтенду: в цій групі досвіду частка JS залишається стабільною, 11-12%. А от у всіх інших групах вона знизилась. Якщо два роки тому 28% новачків в ІТ були фронтендерами, зараз таких тільки 16%.

В середині 24-го у JS з'явились підкатегорії, але більше половини кандидатів залишаються на основній. Найпопулярніша підкатегорія - React.js — таких кандидатів близько третини. Angular i Vue мають кілька сотень кандидатів, Markup — сотню. Svelte своєю основною категорією вважають лише кілька десятків кандидатів.  У вакансіях цей розподіл приблизно такий же.

Вакансії для джунів в JS виросли в 4 рази

Найбільше вакансій у фронтенді для досвідчених кандидатів (це характерно для всіх категорій розробників), але різниця в кількості вакансій для сеньйорів і джунів зараз не така відчутна, як кілька років тому. Більше того, саме вакансії для кандидатів без досвіду за ці два роки найбільше виросли. Якщо в 2023-му це був заледве десяток вакансій онлайн (тому конкуренція іноді сягала 500-700 кандидатів на одну вакансію без досвіду), зараз маємо до 40 вакансій без вимог до досвіду онлайн.  

Більше того, частка JS серед вакансій без досвіду онлайн теж виросла - з 1-2% в 23-му до 5% зараз. Сеньйорні JS вакансії теж зараз становлять 5% в своїй групі.  

Фронтенд вакансії отримують по 40-60 відгуків в середньому

JavaScript вже тривалий час залишається найбільш конкурентню категорією. Зараз такі вакансії в середньому отримують 53 відгуків за місяць.

Попри те, що кількість недосвідчених кандидатів падає, вакансії для них - все ще найбільш конкуренті. В середньому 62 відгуки на вакансію на місяць (минулого року бувало більше 100). Вакансії з вимогами 1-2 роки отримують стільки ж відгуків, а ті, де потрібно більше 5 років досвіду - “лише” 37 в середньому і ця цифра найменше змінилась за останній рік.

Середня зарплата найнятого фронтендера з 5 роками досвіду — $3-4K

Типові зарплатні побажання найнятих кандидатів зазвичай нижчі середніх ренджів, які вказують рекрутери у вакансіях. Наприклад, середня зарплатна вилка у вакансіях, де вимагають хоча б 3 роки досвіду — 3-5 тисяч доларів. Тоді як медіана побажань найнятих кандидатів (це цифра, яку вони вказали у профілі) — 3.5К. Принаймні половина найнятих кандидатів мали в профілі від 3000 до 4000.

На кожні 100 відгуків фронтендери отримують лише 11 пропозицій

У JavaScript один із найнижчих Djinni індексів — близько 0.11, тобто на кожні 100 відгуків, кандидати отримують тільки 11 пропозицій від рекрутерів.

Ця цифра найвища у недосвідчених кандидатів. Але не тому, що вони отримують багато пропозицій (якраз навпаки), а тому що вони найменше відгукуються, порівняно з рештою груп. На графіку крім індекса можна побачити також пропозиції і відгуки по рівням досвіду.

React.js — найпопулярніша навичка і серед кандидатів, і у вакансіях

Серед кандидатів-фронтенедрів, які вже додали в профіль свої навички, 65% відзначили, що знають React.js, 54% - JavaScript i 42% — TypeScript.  Топ три у вакансіях - ці ж навички. Але також серед популярних у вакансіях навички бекенду (python, postrgreSQL), тобто навіть в категорії JavaScript рекрутери не рідко шукають фулстеків.

Чекаємо ваших коментарів в девчаті, а щоб не пропустити наступні випуски, підписуйтесь наш канал. 

Підписатись

Сповістимо поштою про нові матеріали

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
djinni.co © 2025

Get notified about new articles

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
djinni.co © 2023