Cookie Settings

We use cookies to improve your experience and for marketing. Visit our Cookies Policy to learn more.

Back to Blog landing

Salary Finder: Your Global Pay Guide 🚀

Search Salaries for Any Role, Anywhere in the World with our Salary Platform

In September 2021, TalentUp published the report “Barcelona Madrid: Digital Talent Analysis” in collaboration with GetWith. The data analyzed in this report comes from 371.68K job offers and 1.44M professionals collected between September 4th, 2020, and September 4th, 2021, in Barcelona and Madrid. It studies 11 different IT positions.

The report takes into account supply and demand, average salaries and benefits, differences by sector or position, and diversity variables. This article will focus mainly on the sectors affected, the offer and demand differences for each job position, and how this affects salaries. In addition, it will reflect on the prevailing gender gap in information technology jobs.

Which sectors are implied in this labour market?

The information technology sector clearly outnumbers the other sectors in the 11 roles examined. Approximately, there are 1.15 candidates for each job opening in both cities. 

It is relevant to point out that the second most common area is the one related to business services. Nonetheless, it lacks workers. In Madrid, just 68% of the offers are covered by the supply. In Barcelona, the figure goes down to 33%.

This shows that the business services industry is demanding many professionals. It is possible that IT workers do not consider this sector when applying for offers, which causes a simple mismatch between offer and demand.

Are candidates fulfilling the requisites of the job openings?

Companies want to have many candidates available to have the possibility of choosing. From the workers’ point of view, it goes all the other way around. They want many offers and just a few competitors.

The most common candidates in both cities are front-end developers. Having said that, in Madrid, there are more than 2750 professionals for approximately 1,000 job openings. While in Barcelona, there are 1300 matches for 1200 offers.

Madrid’s tendency is that offers have a surplus of candidates: in some cases, there are more than 3 candidates per position. The exception is DevOps engineers, who are in high demand.

Meanwhile, in Barcelona, there is a lack of workers, mainly DevOps engineers. They are demanded in nearly 15% of the offers, and the supply hardly covers half of them. Also, PHP (521 offers for 300 candidates), backend, and full-stack developers are well coveted.

Leaving frontend developers aside, when looking at the demand, the most habitual positions are full-stack and backend developers. In fact, in the Catalan city, frontend, full-stack, and backend developers have more than 900 offers each. Jointly, they account for 57.52% of the openings

Some positions as Android and Java developers or data engineers have extremely few open positions and they are quite repeated among candidates. For example, in Madrid, Java and Android developers are the second and third most supplied jobs, respectively. And their openings account just for 10% of the total.

The key learnings are that both cities lack many DevOps engineers. Even so, other positions have too many workers for the current demand, especially front-end developers in Madrid.

Image Description

Discover TalentUp salary platform 💡

Get any salary for any location.
Real-time trustwhorty salary data.

Does the average salary differ from Madrid to Barcelona?

In Spain’s two biggest cities, all IT roles have similar average salaries for senior professionals. 

In gross salary, Barcelona and Madrid do not differ significantly except for full-stack developers who, on average, earn 7800 EUR extra in Madrid (50th percentile). For other positions, it is not possible to establish any trend to indicate where the salaries are higher.

Regarding average net salaries, there are more differences between the two cities. In the cases where Barcelona has a higher average,  the difference is not relevant (usually just one or two thousand more). In Madrid, however, both Android and full-stack developers earn nearly 15000 EUR more.

The case of full-stack developers may be caused because in Barcelona the ratio of the number of candidates to the number of job openings is smaller than 1 (0.85) whereas in Madrid is 1.05. Usually, for recruiting companies, this ratio is considered positive when it is above 1.

There is a surplus of Android developers everywhere, although it is more distinguished in Madrid where there were 1101 candidates for just 112 offers. The laws of supply and demand explain why the salaries of this position are higher on average. 

How is this industry doing in terms of parity in Spain?

The gender gap has been a hot topic for the past few years. Spain currently has some regulations to incentivize equality: the Equality Plan Decree (Royal Decree 901/2020) and the Equal Pay Decree (Royal Decree 902/2020). And it ranks in the 14th position in the World Economic Forum’s Global Gender Gap Report 2021. However, there is still a significant gender gap in the information and technology sector.

In fact, Spain has fallen in the rankings from the 8th position that it held in 2020. It seems that the pandemic has brought the gender gap apart. That same report also states that the 33% female presence is the global average in data and AI, with 20% in engineering and around 14% in cloud computing. Even if Spain has a long way to go, its results are above the trend.

Barcelona and Madrid IT’s labour forces coincide in having just 33% of female professionals. Both cities have many similarities regarding this variable. In both of them, the position of quality assurance engineer (QA) stands out as the one with the most parity composition. 

In Barcelona, these candidates represent roughly 10%, and in Madrid, they do not even reach 5%. This means that it represents just a small share of the talent, and male profiles continue to prevail.

Moreover, QA professionals have one of the lowest average salaries in this sector, which can easily lead to a huge wage gap.

Employers should wonder what creates this difference. Can they help improve this situation? Is there something in their companies causing this? Whatever it is, shortly this data should change to benefit from heterogeneity in working teams and to ensure everyone is given equal opportunities. 

Follow TalentUp on LinkedIn and subscribe to our newsletter to get our latest articles!

Subscribe to our newsletter and stay updated

Salary and talent data, worldwide.

No spam, unsubscribe at any time