Career Development

What salary for a developer in 2024?

After a rapid evolution in developer salaries driven by a strong shortage in the recruitment market for Tech and IT professions, how will remuneration evolve in a context of slowing fundraising?

This is the question we sought to answer through our study of the market for Tech recruitmentthe interview of numerous Tech candidates and a perspective on the overall economic situation.

To find our study on other professions, find our article on startup salaries to discover the median salary ranges for all departments and professions in this type of company.

The evolution of the developer recruitment market

The slowdown in scale-up recruitment

The question of the slowdown in Tech recruitment is often asked by clients and candidates in interviews. Compared to 2021, the drop in recruitment volumes in the IT sectors mainly concerns job offers in scale-up and within the French Unicorns group.

Indeed, it is the financing of fundraising in Series A, Series B or Series C which has been significantly reduced in two years. The impact has been drastic on scale-up developer teams:

  • Almost complete halt to developer recruitment (especially junior positions)
  • For some, economic layoffs of part of the technical teams

Developer positions that remain in short supply

The market, which was very tense regarding the recruitment of developers, was thus able to benefit from a certain relaxation. However, recruiting a developer remains tense:

  • The diversity of technologies, programming languages ​​and frameworks accentuate the differences between dev profiles
  • The desire to return to a face-to-face culture (with partial teleworking and not full remote) reduces the possibilities for companies

ESNs and large groups continue to have difficulties in recruiting developers, which contributes to continuing to tighten the market for devs in start-ups and scale-ups as well.

A search that focuses on recruiting more senior developer profiles

However, we are observing an evolution in the demands of corporate clients of the Licorne Society recruitment service. In fact, fewer and fewer startups and scale-ups are asking us to recruit junior developer profiles. This is explained by two main reasons:

  • Companies are increasingly looking to reduce technical team costs, by recruiting a smaller team of experienced developers rather than a large number of junior developers
  • Companies find it easier to recruit junior developers, due to the drop in demand for young graduates leaving school

Developer salaries

In our study on the average salary below, we group under the name “developer” other potential names such as: Software Engineer, Software Engineer, Web Developer, etc.

Salary of a full stack developer

The salaries of a full stack developer depending on the technical Stack are as follows:

  • Fullstack Node.js / React.js developer: €43k for a junior profile / €65k for a senior profile (5 years of experience)
  • Fullstack Node.js / Vue.js developer: €43k for a junior profile / €65k for a senior profile (5 years of experience)
  • Fullstack PHP Symfony / React or Vue.js developer: €40k for a junior profile / €60k for a senior profile (5 years of experience)

Backend Developer Salary

The salaries of a Backend developer depending on the technical Stack and skills are as follows:

  • Back End PHP Developer (Symfony, Laravel…): €40k for a junior profile / €60k for a senior profile (5 years of experience)
  • Back End Java Developer (Java J2E, Java Springboot…): €42k for a junior profile / €65k for a senior profile (5 years of experience)
  • Back End Python Developer: €45k for junior profiles / €70k for senior profiles
  • Back End Node.js Developer: €43k for a junior profile / €65k for a senior profile (5 years of experience)
  • Ruby on Rails Back End Developer: 45 k€ for a junior profile / 70 k€ for a senior profile (5 years of experience)
  • Back End Go Developer: 45 k€ for a junior profile / 70 k€ for a senior profile (5 years of experience)

Frontend Developer Salary

The salaries of a Frontend developer depending on the technical Stack are as follows:

  • Front end developer on React.js: €41k for a junior profile / €65k for a senior profile
  • Front End Developer on Vue.js: €42k for a junior profile / €65k for a senior profile
  • Front End Developer on Angular.js: €40k for a junior profile / €62k for a senior profile

Salary of a mobile developer

The salaries of a Mobile developer depending on the technical Stack are as follows:

  • Android Developer: €45k on average for a junior profile / €70k for a senior profile
  • iOS Developer: €45k on average for a junior profile / €70k for a senior profile
  • React Native Developer: €43k on average for a junior profile / €65k for a senior profile

Salaries for Android and iOS app developers are among the highest on the market. Indeed, companies are facing a shortage in the mobile application development market.

Factors that influence developer salaries

Salary ranges based on experience level

The theory is that salaries increase by €2,000 to €4,000 gross per year per year of experience for developers. Thus, salaries evolve as follows:

  • For a junior developer leaving training (0 years of experience on a permanent contract): Between €35 and €45k on average
  • For an experienced developer (2/3 years of permanent experience): Between 45 and 55 k€ gross annually
  • For a Senior developer (around 5 years of permanent experience): Between 60 and 75 k€ gross annually
  • For a Lead Developer (manager of a team of 3/4 developers): Between 70 and 90 k€ gross annually

The impact of technology and programming languages ​​on compensation

Technologies have a minor impact on remuneration. However, some information can be noted on the differences in salaries depending on the technology and the programming language mastered:

  • The languages ​​that pay the best are those of iOS and Android mobile development, modern web development technologies in JavaScript and rarer technologies among candidates like Go and Ruby
  • The language that pays the least is PHP

Differences between locations

Location has a significant impact on remuneration. Here are some elements:

  • The gap between developer salaries at Paris or Île de France compared to other large cities like Lyon, Nantes or Bordeaux is of the order of +8 to 10%
  • The salary gap between developers Paris or Île de France and in full remote anywhere in France is ok +12 to +14%

Thus, recruiting remote profiles can be a lever for reducing payroll for companies.

The impact of training and diplomas on the salaries of junior developers

It is at the end of school, at the start of a career, that the differences in salaries depending on the level of studies (bac +2, bac +3 in license, bac 5 in master), diplomas obtained (school of computer science, master’s degree, engineering diploma).

So upon leaving school, salaries evolve as follows depending on diploma and training:

  • Bac +2 or license in computer science: Around €35k gross annually (3,000 euros monthly)
  • Master’s degree in computer science: 35 to 40 k€ gross annually (3,000 to 3,300 euros monthly)
  • School specializing in computer science such as Epitech or Epita: 40 to 45 k€ gross annually (3,300 to 3,750 euros monthly)
  • Engineering degree with a specialization in computer science: 40 to 45 k€ gross annually (3,300 to 3,750 euros monthly)
  • Diploma from a major engineering school (Centrale, Polytechnique, etc.): 45 to 55 k€ gross annually (3,750 to 4,500 euros monthly)

Diplomas have less influence on gross salaries in the context of long developer careers

The influence of the sector on salary

The industry the developer works in can impact compensation. Thus, the sectors that pay devs the best are:

  • Artificial Intelligence (AI)
  • Finance and FinTech
  • MarTech

Sectors that seem to pay developers less well:

  • FoodTech
  • Impact and ESS sectors in particular

To go further on Tech professions

Our pages dedicated to Tech professions

  • Interested in being a developer? Find our article on all of the Tech professions

Looking for a position in IT professions? Find all job offers for startup developer positions on the Licorne Society platform. There you will find job offers in web, software, SaaS, mobile applications companies, etc.

Our advice for recruiting developers within your company

Are you planning to recruit developers within your company? Find a series of articles to give you food for thought based on your research and your recruitment projects:

Our comparative articles on recruitment firms in Tech:

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button