Vue : marché
Vue.js development — the second-largest frontend segment in CIS after React: SPAs, product admin panels, dashboards. Role family: Vue 3 Developer (Composition API, modern SPA), Vue 2 Developer (Options API, legacy products — most existing codebases), Nuxt Developer (Vue meta-framework for SSR/SSG/static), Vue + TypeScript (dominator of new projects), Frontend Lead Vue (SPA architecture, design system). Stack: Vue 3 (must — Composition API + <script setup> + provide/inject + Suspense), TypeScript (dominator — 90%+ of new projects), Pinia (state-management standard since 2022, replaced Vuex), Vuex (legacy), Nuxt 3 (SSR/SSG/static — meta-framework), Vue Router 4, Vite (dominator build tool in the Vue ecosystem), VueUse (utility composables — must), Tailwind CSS/UnoCSS/CSS Modules, Vuetify/PrimeVue/Naive UI/Quasar (UI kits), Vitest + Vue Test Utils + Playwright (testing). Top stack: vue, typescript, javascript, react, rest. 49% remote. Senior Vue pays ≈ Senior React, sometimes slightly higher due to scarcer developer supply in the niche.
Le marché Vue compte actuellement 309 postes ouverts, dont 257 observés récemment. Median salary $4 875/mo.
49 % des offres Vue sont en télétravail ou en hybride. Le frontend est au maximum compatible avec le télétravail. Startups et SaaS internationaux — télétravail complet. Entreprises produit russes — hybride ou télétravail.
⚠ salaire connu pour 28 offres sur 309 ; part du télétravail sur 268 avec un format indiqué ; 257 comptées comme observations récentes ; la tendance et la difficulté de recrutement ne sont pas affichées
Chronologie : offres et sources
Combien d'offres Vue sont apparues chaque semaine depuis le 18 mai, et depuis combien de sources. La seconde courbe sépare la croissance du marché de celle de notre couverture : un saut la semaine où de nouvelles sources ont été connectées signifie que nous voyons davantage, pas que le marché a grandi.
Nouvelles offres et sources actives par semaine
Sources sur la période : 155
Nouvelles sources connectées : 25 mai +7 · 1 juin +3 · 8 juin +4 · 15 juin +4 · 22 juin +10 · 29 juin +16 · 6 juil. +7 · 13 juil. +15 · 20 juil. +10 · 27 juil. +10 · 3 août +5 · 10 août +5 · 17 août +1 · 24 août +6 · 31 août +2 · 7 sept. +2 · 14 sept. +3 · 21 sept. +4 · 28 sept. +4 · 5 oct. +3 · 12 oct. +7 · 19 oct. +8 · 26 oct. +7
Semaine = date de première détection de l'offre, tous statuts ; les offres sont sélectionnées selon la même règle que le compteur de cette page. Les sources sont des canaux de collecte distincts ; leurs noms ne sont pas publiés.
Le télétravail dans le temps
Part des offres Vue proposant un télétravail complet, par semaine.
Offres en télétravail, %
La part est calculée parmi les offres qui précisent le mode de travail (télétravail, hybride, bureau). Les semaines comptant moins de 10 offres de ce type sont laissées vides.
Les technologies dans le temps
Comment la part des offres Vue mentionnant chacune des principales technologies a évolué.
Offres mentionnant la technologie, %
Part parmi les offres avec un stack tagué ; la série commence le 10 août : auparavant les tags de stack étaient attribués différemment. Les semaines comptant moins de 20 offres taguées sont laissées vides.
Pays au fil du temps
Comment la part des offres Vue dans chacun des principaux pays a évolué, par semaine.
Offres dans le pays, %
Part parmi les offres dont le pays est connu ; le graphique montre les cinq pays comptant le plus d'offres sur six mois. Les semaines comptant moins de 20 offres avec un pays connu sont laissées vides. Une part en hausse peut signifier une source nouvellement connectée dans ce pays plutôt qu'une croissance du marché.
Demande et offre observée
| Demande ouverte | 309 |
| Offre observée | — non publié |
Vue.js forme le deuxième flux d'offres frontend après React. Moteurs : équipes produit de la CEI sur Vue 3, entreprises Vue internationales (GitLab — l'équipe Vue la plus connue), migration de Vue 2 vers Vue 3.
⚠ les candidats correspondant à une offre ne sont pas encore comptés : la demande et le vivier observé sont affichés
Distribution des salaires
Une offre sur dix propose moins de $2 081, une sur dix plus de $8 931. La moitié des offres propose entre $3 695 et $7 019. Échantillon: 28.
Géographie de la demande
| pays | offres |
|---|---|
| PL | 63 |
| FR | 24 |
| RU | 22 |
| DE | 16 |
| US | 15 |
| UA | 10 |
| BY | 9 |
| GB | 7 |
| KZ | 7 |
| ES | 7 |
Le leader par nombre d'offres Vue est la Pologne (63 postes). Un large segment international à distance via GitLab et Y Combinator. Pologne — deuxième par nombre d'offres à distance pour les russophones.
⚠ nombre d'offres uniquement : le salaire par pays n'est pas publié
Utilisée avec
Stack Vue principale 2026 : Vue 3 + Composition API + <script setup> (indispensable), TypeScript (indispensable), Pinia (état — a remplacé Vuex), Nuxt 3 (méta-framework), Vite (build), Vue Router 4, VueUse (composables utilitaires), Tailwind CSS / UnoCSS, Vuetify/PrimeVue/Naive UI/Quasar (kits UI), Vitest + Vue Test Utils + Playwright.
Couples courants : Vue 3 + TypeScript, Vue + Pinia, Vue + Nuxt 3, Vue + Vite + Tailwind, Vue + Vuetify. Feuille de route d'apprentissage : HTML/CSS/JS → TypeScript → Vue 3 + Composition API → Pinia → Vue Router → Nuxt 3 → tests.
Demande par niveau
| niveau | offres |
|---|---|
| senior | 119 |
| middle | 42 |
| lead | 15 |
| junior | 7 |
| principal | 6 |
Le marché Junior est plus petit que celui de React, mais la concurrence y est aussi plus faible. Parcours de carrière : Junior → Middle → Senior → Frontend Lead / Fullstack (Vue+Node) / Staff Frontend Engineer.
⚠ côté demande uniquement : le niveau du vivier observé est inconnu pour la majeure partie
Employeurs
La demande est répartie entre 182 employeurs. Le plus grand en représente 3.5 %, les dix premiers 18.4 % ; les 81.6 % restants forment la longue traîne.
| part | valeur |
|---|---|
| top 1 | 3.5% |
| top 3 | 8.2% |
| top 10 | 18.4% |
| longue traîne | 81.6% |
⚠ les noms ne sont pas affichés : le classificateur ne distingue pas encore les agences de recrutement des employeurs finaux
Où Zorky voit ce marché
Observé sur 67 sources ; la plus grande en représente 9.1 % : ce marché ne repose pas sur un seul canal.
Offres Vue : hh.ru, Habr Career, getmatch, Djinni, NoFluffJobs/JustJoin.it (Pologne), LinkedIn (entreprises Vue internationales — GitLab/Statamic/Storyblok), Telegram, WeWorkRemotely (vaste segment Vue à distance).
Postes récents
- Senior Full-Stack Engineer — Application Experiences (Vue/React, Python) · US
- Senior FullStack Vue, PHP & Symfony Software Engineer · PL
- Vue Developer · RU
- #1020 - AI-Native Frontend Engineer (VueJS) · CR
- Full-Stack Developer (Django + Vue.js, AI) part-time · INT
- Développeur / Développeuse Fullstack Java / Vue.js Senior (H/F) · FR
- Senior Full Stack Engineer (.NET + Vue.js and TypeScript)
- Full-Stack Developer (Django + Vue.js, AI) part-time · UA
Dernières offres Vue ouvertes — les 10 postes les plus récents avec une qualité de description suffisante. La liste complète est dans notre CRM ou via le lien « voir tout » ci-dessous.
Marchés voisins
Vue — le deuxième segment frontend après React. Rémunération ≈ Senior React, parfois +5-10 % du fait d'une offre de profils plus rare. Comparaison — dans le SiblingSubnichesChart ci-dessus.
⚠ les marchés voisins de comparaison ne sont pas encore définis
Comment c'est mesuré
- Offre
- une offre ouverte ayant passé le contrôle qualité et citant au moins deux technologies
- Candidat observé
- un candidat dont la stack contient cette technologie ; un agrégat — aucune fiche individuelle ne sort du périmètre
- Candidat correspondant
- pas encore compté
- Fenêtre
- offres ouvertes au moment de la création de l'instantané
À propos des données
- Certaines ventilations sont masquées : leur couverture de données n'est pas encore suffisante.
- Les statistiques ne sont affichées que là où l'échantillon passe un contrôle qualité.
- Un bloc absent ne signifie pas une valeur nulle.
Ventilations masquées actuellement : 8.
Données au 2026-11-04
Domaine: Frontend
Spécialisations associées
Au sein du Frontend Vue.js : Développeur Vue 3 (Composition API, SPA moderne), Développeur Vue 2 (Options API, produits historiques), Développeur Nuxt (méta-framework pour SSR/SSG/statique), Vue + TypeScript (dominant des nouveaux projets), Frontend Lead Vue. Comparaison avec React/Angular/Svelte — dans la barre ci-dessous.
Questions fréquentes
Les questions les plus fréquentes sur le frontend Vue : rémunération, Vue vs React vs Angular, Nuxt 3 vs Vue seul, Vue 2 vs Vue 3 (n'apprendre que Vue 3 — Vue 2 en fin de vie), télétravail, comment débuter (6-12 mois), compétences Senior. Les réponses sont recalculées automatiquement.
Quel est le salaire d'un développeur Vue Junior, Middle, Senior ou Lead ?
Le marché Junior Vue est plus petit que celui de React (moins d'offres), mais la concurrence pour les postes y est aussi plus faible. Le saut Junior → Middle — TypeScript + Composition API + Pinia + tests avec Vitest. Le Senior est responsable de l'architecture des SPA Vue + du design system. Lead — management de 3-5 développeurs Vue. Parcours de carrière : Junior Vue → Middle → Senior → Frontend Lead / Fullstack (Vue+Node) / Staff Frontend Engineer.
Quelle stack demande-t-on le plus souvent en Vue ?
Top 5 : vue, typescript, javascript, react, rest. Vue 3 — indispensable (Composition API + <script setup> + provide/inject + Suspense). Vue 2 subsiste dans les projets historiques (Options API). TypeScript — indispensable, 90 %+ des nouveaux projets. Pinia — standard de gestion d'état depuis 2022 (a remplacé Vuex comme choix officiel). Vuex — historique dans les bases de code existantes. Nuxt 3 — méta-framework pour SSR/SSG/statique (indispensable pour Vue en production). Vue Router 4. Vite — l'outil de build dominant. VueUse — composables utilitaires. Kits UI : Vuetify (dominant Material Design), PrimeVue, Naive UI, Quasar (multiplateforme). Styles : Tailwind CSS, UnoCSS, CSS Modules. Tests : Vitest (indispensable) + Vue Test Utils + Playwright/Cypress. Connaissance de la Composition API + des rouages de la réactivité (ref/reactive/computed/watch) — indispensable pour un Senior.
Vue, React ou Angular — que choisir en 2026 ?
Vue 3 — à la 2e-3e place en volume d'offres frontend dans la CEI. DX plus propre, Composition API + <script setup>, tout inclus (Vue Router + Pinia dans l'écosystème officiel), excellente documentation. Moins d'offres que React, mais un Senior Vue ≈ Senior React ou légèrement plus (offre de profils plus rare). React — dominant (60-70 % des offres frontend). Le plus grand marché Junior+Middle. Écosystème immense, React Native est un bonus pour le mobile. Angular — troisième place dans la CEI. Framework opinioné (DI + RxJS + TS d'emblée), domine la banque/l'entreprise. Prime du Senior Angular de 10-15 % sur le Senior React. Stratégie : React d'abord pour la taille du marché, puis éventuellement Vue/Angular pour se diversifier. Si vous connaissez déjà Vue, une carrière de Senior Vue est tout à fait viable sans vous reconvertir à React.
Nuxt 3 vs Vue pur — qu'apprendre ?
Nuxt 3 — le méta-framework de Vue (l'équivalent pour Vue de Next.js pour React). SSR/SSG/SSR-streaming prêts à l'emploi, routage basé sur les fichiers, routes serveur (~Express dans un contexte Vue), optimisation des images, frontend SEO. Utilisé par les équipes Vue en production, l'e-commerce, les sites de contenu, le SaaS produit. Nuxt 3 Senior — compétence premium, +10-15 % par rapport à Vue pur. Vue pur + Vite — pour les panneaux d'administration, les tableaux de bord, les widgets intégrés, les SPA légères. Un Junior peut commencer avec Vue pur + Vite. Stratégie : le cœur de Vue d'abord (3-6 mois), puis Nuxt 3 comme extension naturelle. Si vous travaillez dans une équipe produit avec des exigences SSR/SEO — Nuxt est indispensable.
Les développeurs Vue peuvent-ils travailler à distance ?
Oui, 49 % des offres Vue sont entièrement à distance ou hybrides. Le frontend est par nature extrêmement favorable au télétravail. Entreprises produit russes — hybride ou à distance après la période d'essai. Startups et SaaS internationaux — entièrement à distance. Pôles d'expatriation pour les développeurs Vue russophones : Dubaï, Chypre (Limassol), Lisbonne, Tbilissi, Erevan, Bali, Serbie (Belgrade). L'anglais — indispensable pour le télétravail international avec une prime de +20-40 % sur le salaire. Entreprises Vue internationales (GitLab — équipe Vue, Statamic, Storyblok) — tout à distance premium.
Vue 2 ou Vue 3 — que doivent apprendre les débutants en 2026 ?
Vue 3 d'emblée — c'est acquis. La fin de vie (EOL) de Vue 2 date du 2023-12-31, le support officiel a pris fin. Cependant, des milliers de bases de code Vue 2 tournent encore en production, notamment dans les grandes entreprises produit où la migration n'est pas terminée. Si vous rejoignez une équipe avec un projet Vue 2, vous devrez connaître l'Options API (syntaxe Vue 2) pour la maintenance. Mais ne démarrez JAMAIS un nouveau projet en Vue 2. La Composition API (Vue 3) diffère sensiblement de l'Options API (Vue 2) — ce sont des modèles mentaux différents. Un Junior doit apprendre UNIQUEMENT Vue 3 + Composition API + <script setup> dès le départ.
Par où commencer en Vue en 2026 ?
Feuille de route : 1) HTML5 + CSS3 + Flexbox + Grid — MDN/freeCodeCamp. 2) JavaScript ES6+ — async/await, modules, déstructuration. « You Don't Know JS » de Simpson, « Eloquent JavaScript ». 3) TypeScript — types, génériques, narrowing. 4) Vue 3 + Composition API — tutoriel officiel vuejs.org/tutorial + Vue Mastery (Gregg Pollack — le meilleur enseignant de Vue). Maîtriser ref/reactive/computed/watch + <script setup>. 5) Pinia — gestion d'état. 6) Vue Router 4 — navigation. 7) Vite — outil de build. 8) Nuxt 3 — cours officiel nuxt.com/docs. 9) Tailwind CSS ou UnoCSS. 10) Vitest + Vue Test Utils + Playwright pour les tests. 11) Projet personnel : une SPA ou un tableau de bord Nuxt 3 avec authentification + API REST + Pinia + Vitest + tests e2e Playwright, déployé sur Vercel/Netlify. Formations : Karpov.Courses « Vue Developer » (formation en croissance), Vue Mastery (EN — la meilleure), Yandex.Practicum « Frontend Developer », Hexlet. Délai jusqu'au niveau Junior — 6-12 mois à temps plein.
Combien d'offres Vue sont ouvertes dans la CEI et en Europe ?
127 postes ouverts actifs de Vue dans l'échantillon Zorky — le deuxième segment frontend après React. Géographie : Pologne, France, Russie. Le marché réel est plus large que l'échantillon grâce à l'énorme segment international à distance (GitLab et startups Y Combinator). Délai pour pourvoir un poste de Senior Vue — 3-5 semaines.
De quelles compétences un développeur Vue Senior a-t-il besoin ?
Un Vue Senior prend en charge le cycle complet du frontend. Maîtrise de Vue 3 : patterns de la Composition API (conception de composables), fonctionnement interne de la réactivité (ref/reactive/computed/watch — quand utiliser lequel), idiome <script setup>, provide/inject + Suspense + Teleport. TypeScript : génériques, types conditionnels, stores Pinia + composants Vue typés. Pinia : composition de stores, plugins, séparation état serveur vs état client. Performance : profilage via Vue DevTools, code-splitting, lazy loading, virtualisation (vue-virtual-scroller), optimisation v-memo / v-once, analyse des bundles (Vite Bundle Analyzer). Nuxt 3 : server routes, useFetch / useAsyncData, modes de rendu SSR, optimisation des images, méta SEO. Architecture : design system + kit UI sur Vue, Atomic Design, monorepo avec pnpm + Turborepo. Tests : couverture de 70 %+, Vitest + Vue Test Utils + MSW pour les mocks d'API, Playwright pour l'e2e. Accessibilité : WCAG 2.1 AA, rôles ARIA, navigation au clavier. Web Vitals : optimisation LCP/FID/CLS, Lighthouse 90+. Soft skills : revue de code, mentorat, communication avec le designer/le backend. Anglais indispensable pour Senior+ — pour GitLab/le télétravail international.
Laisser une demande
Décrivez la tâche et laissez un contact : la demande arrive dans notre CRM et nous répondons au contact indiqué.