In this article DevJobsScanner is going to show which Frontend Framework has more demand and which Frontend Framework is the best paid by real job offers. DevJobsScanner has analyzed roughly ~500k frontend jobs from 01-Nov-2022 to 31-Dec-2023 (14 months). All these jobs are from trusted sites like Linkedin, Glassdoor, RemoteOk, Dice and many others.
Let’s see what the data tells us 👇
Which is the Most Demanded Frontend Framework?
After analyzing for 14 months around ~500k frontend job offers, we found that React is the most demanded frontend framework with a total of 225k job offers counted. Angular sits in second place, with a total of 172k offers. In third position we found Vue, with 48k offers. "Others" represents all other frontend frameworks, like Svelte, Solid.js, Alpine, Backbone, Lit... Despite some of them being quite popular right now, the real job offers demand is really low.
Below we can see the percentage of frontend job offers for each frontend framework:
In the above chart we can see that:
- ~50% choose to use React.
- ~38% choose to use Angular.
- ~11% choose to use Vue.
- ~2% choose another frontend framework.
Note: This data represents all the frontend job offers that required a frontend framework. There is some small percentage of frontend job offers that do not require any frontend framework that are not in this dataset.
How has Frontend Framework demand changed over 2023?
In the chart below we see the number of Frontend Framework jobs by months in 2023.
We can observe that Angular and React are quite close to each other month by month. Only in this last month of December has React begun to slightly distance itself from Angular. They are directly correlated, as Vue and the 'Others' category represent a relatively small percentage of the frontend framework market share.
The demand for frontend frameworks in 2023 is very different from the 2022 study. In the previous year, Angular was significantly less in demand compared to React but ended the year much closer to it, displaying an interesting upward trend.
Is there any difference in Frontend Framework demand by countries?
What happens if we split those frontend framework job offers by countries? Can it make a noticeable difference? In the chart below we have subdivided the frontend job offers by country.
While in the majority of countries there is an expected React dominance, there are some European countries that do not follow this behavior. Switzerland, France, Spain, and Italy are such examples, with a higher percentage of Angular job opportunities compared to React. In Switzerland, Angular jobs represent a 65% of the frontend jobs. Speaking of market disruptions, Belgium stands out as the most disruptive, clearly favoring Vue over other frameworks. In Belgium, 59% of frontend job listings require Vue expertise.
Which Frontend Framework has more Junior vs Senior vs Lead/Architect roles?
The above chart shows the number of Junior, Senior and Lead/Architect roles for each frontend framework (Note that jobs that didn't have any of those words where discarded). We apparently see no much difference in React and Vue, having the majority of jobs tagged as "Senior". But it is not the same in Angular job offers, where a ~35% of Angular jobs (that had one of the keywords Junior, Senior or Lead/Architect) had the keyword Lead or Architect. It is hard to make assumptions on why this happens on Angular job offers, but this may be due to angular having larger apps that may require Lead or Architect profiles, or basically something within the community that tends to specify the jobs as Lead or Architect more frequently.
Which is the highest paying Frontend Framework?
It's important to note that this salary study is based solely on jobs from the United States. This is due to the significant variation in salaries between countries and the fact that DevJobsScanner has a substantial number of jobs from the US
You can check the current top paid jobs by frontend framework below 👇
- See all open positions for top paid React jobs
- See all open positions for top paid Angular jobs
- See all open positions for top paid Vue jobs
It is evident that in 2023, React dominates the frontend framework market, accounting for approximately 50% of all frontend job offers that specify a frontend framework requirement. Additionally, React is the highest-paying frontend framework, with an average annual salary of $116k
That being said, Angular also has a significant share of job offerings, with 38% of frontend positions requiring knowledge of Angular. Given the diminished interest reported by the StateOfJs2022 survey (only 20%), Angular could be a very viable option. It potentially offers less competition than React but still maintains a high volume of job opportunities. These insights could be valuable for those embarking on a career as a frontend developer.
About Vue, it is a great framework and enjoys popularity, but the job market for Vue is comparatively smaller. Starting with Vue as the primary frontend framework might not be advisable; instead, beginning with React or Angular and then transitioning to Vue if necessary would be a more strategic approach