How much should Ruby Developers earn?

Ruby Developer salaries broken down by experience, seniority, and position salary listings. Taken from the Insights Library on cord.

cord
3 min readJan 18, 2022

The average Ruby Developer salary is £70,569, based on the expected salaries of 177 Developers looking for UK-based work on cord in 2021. The average salary range of Mid-Senior level Ruby Developer positions in the UK is £44,054–83,125. These insights break down the details of the salary expectations of Ruby Developers by years of experience and seniority, as well as the salaries listed on 77 Ruby Developer positions at different seniority levels.

Ruby Developer salaries tend to stay below £70,000 up to 7 years’ experience. From eight years on (accounting for anomalous results), they tend to be above £80,000 on average, and from 12 years’ experience upwards they tend to be above £100,000, although they don’t tend to exceed £120,000 on average.

On average, UK-based Ruby Developers expect the following salaries:

  • Entry-level: £35,208
  • Junior: £40,972
  • Mid: £57,000
  • Senior: £89,588
  • Lead: £103,587

Ruby Developers who become Lead level (i.e., middle managers) don’t necessarily see their salaries increase significantly beyond those Ruby Developers who remain in fully hands-on roles.

Ruby Developer salaries by framework and seniority

Rails salaries

Rails is the most popular framework among Ruby Developers, with 208 Engineers using the framework on cord in the last 12 months.

Despite this, at all experience levels Rails Developers earn less than the average Ruby Developer.

Salary ranges of Ruby Developer positions

Positions on cord are posted with a minimum salary level and a maximum salary level. The graph below shows the average values of these ranges, as well as the average mid-point. Average ranges are large for several reasons, including that definitions of seniorities vary across companies, and that positions can be posted with multiple seniorities (but only one salary range).

Among 77 UK-based Ruby Developer positions, the average mid point of salaries listed were as follows:

  • Entry-level: £41,250
  • Junior: £54,583
  • Mid: £59,324
  • Senior: £70,532
  • Lead: £81,912

Based on the expectations data above, Ruby Developers tend to expect salaries within the mid-point ranges at Entry, Junior and Mid level. Senior Ruby Developers expect salaries in line with the upper limit of what companies tend to offer on average, while Lead Ruby Developers expect higher salaries than the average company is willing to pay them.

Key Insights

  • The average Ruby Developer salary is £70,569
  • Ruby Developer salaries tend to be below £70,000 up to 7 years’ experience, but exceed £100,000 on average above 12 years’ experience.
  • Entry-Mid level Ruby Developers expect to be paid around the mid-range of what companies are willing to offer. Lead Ruby Developers’ average salary expectations exceed the upper limit of the average Lead Ruby Developer position

Data Disclaimer

Salary expectation data refers to 177 UK-based Back End or Full Stack Engineers listing Ruby as a Primary Skill, looking for UK-based (On-site or Hybrid) work on cord between January — December 2021.

Positions salary data refers to 77 UK-based Back End or Full Stack Developer positions posted on cord between January — December 2021 listing Ruby as a required skill.

While data encompasses the whole of the UK, the majority of UK-based roles on cord are based in London, which makes the data more relevant to people considering work in London. Further information on regional salaries will be available soon.

--

--

cord
cord

Written by cord

Our mission is to increase the number of people doing their best work.

No responses yet