Skip to content
London

Full Stack Developer Pay by Region: London, Cardiff and Manchester

Eddie Lewis

Careers

Ask five different sources what a full stack developer earns in the UK and you will get five different numbers. That is not because anyone is being dishonest. It is because the job title covers everyone from a first-job junior to a lead engineer running a platform team, and because pay genuinely shifts with postcode. This breakdown pulls the published figures together, shows where London separates from the rest of the country, and explains what to check before you treat any number as your benchmark.

The National Picture for Full Stack Developer Pay

The UK-wide figures published by salary sites and recruitment guides do not agree with one another, and the spread is wide enough to be worth seeing side by side before you anchor on a single number.

Source Figure reported What it covers
Indeed £57,744 average base salary Around 3,100 reported salaries, updated 20 September 2026
Glassdoor £46,000 average annual base pay UK-wide base pay
ITJobsWatch £60,000 median Vacancies posted in the six months to 25 September 2026
Aggregated salary range £32,331 low to £102,497 high Varies by experience, location and hiring company
Morgan McKinley £80,000 to £100,000 average London only, from its salary calculator
Robert Half £59,250 to £105,000 London full stack roles

One further listing puts the average at £48,216 a year, or roughly £23 an hour, with the 90th percentile reaching £79,703. Another guide reports that experienced full stack developers average £50,000 a year before benefits are counted. Read together, those figures say something useful: the middle of the market sits somewhere between the mid forties and the high fifties, while the top stretches well past six figures for senior people.

There is a caution worth flagging too. Some salary guides are written for a global or US audience. One quotes $75,000 to $95,000 for developers just starting out, a dollar-denominated range that tells you very little about what a UK employer will offer. Always check the currency and the country before using a figure as a negotiating baseline.

Why London Sits So Far Above the National Average

The gap between the national figures and the London figures is the most striking thing in the data. Morgan McKinley's salary calculator puts the London average at £80,000 to £100,000 a year, while Robert Half quotes a London range running from £59,250 to £105,000. Compare that with a UK average sitting between roughly £46,000 and £57,744 depending on the source, and you are looking at a London premium that can exceed twenty thousand pounds at the same level of experience.

Three things explain most of it. Employers in the capital cluster around finance, fintech, consultancy and large digital product teams, all of which tend to pay above the wider market rate for engineering talent. Living costs in and around London are higher, so employers have to offer more to attract the same person. And competition for experienced hires is fiercer, which means companies bid against each other rather than setting a rate and waiting.

What London does not guarantee is a London salary. Plenty of roles advertised with a London postcode are hybrid, and some are fully remote for employers headquartered elsewhere, which changes the band on offer. If you are weighing two offers, compare the total package and the working pattern, not just the first number on the contract.

Cardiff, Manchester and the Rest of the UK

Here is an honest limitation. The salary guides reviewed for this article publish national and London figures, but they do not break full stack developer pay down by Welsh or northern English city. Any Cardiff or Manchester number you see quoted online should therefore be checked against a local source before you rely on it, ideally a recruiter's regional salary guide or a job board filter showing advertised rates for that area.

What you can reasonably assume is that regional pay tracks two things: the density of employers hiring full stack developers locally, and the local cost of living. Both Cardiff and Manchester have active tech employment markets, but neither carries the concentration of high-paying financial and enterprise employers found in the capital, so advertised rates in those cities typically sit closer to the national middle than to the London range. Treat that as an expectation rather than a figure, and confirm it by searching live vacancies in the specific city you are targeting.

Remote work has blurred the picture further. A developer living in Cardiff or Manchester who works for a London-based or international employer may be paid on that employer's band rather than the local one, while someone working for a regional agency or a small local firm will usually be paid on the local market rate. Your postcode matters less than the postcode of whoever signs the payslip.

What Moves Full Stack Developer Pay More Than Location

  • Experience level. The £32,331 to £102,497 spread exists because the same title covers juniors and leads. Expect a first role to sit near the bottom of it.
  • Breadth of stack. A developer comfortable across HTML, CSS, JavaScript, a back-end language, a database and an API layer is worth more than one who knows only a single slice.
  • Sector. Finance, insurance and consultancy pay above the market for engineering talent. Agencies, public sector and small product businesses often pay less but offer different trade-offs.
  • Permanent versus contract. Contract work is quoted differently and carries different risk. Do not compare a day rate with an annual salary without doing the maths.
  • Negotiation. Two developers with identical CVs can end up on different salaries because one asked and the other did not.

How to Compare Regional Offers Properly

  1. Check what each figure actually measures. Salary sites, recruitment guides and job adverts report advertised ranges, self-reported pay and company submissions, and those are not the same thing.
  2. Look at medians as well as averages. ITJobsWatch reports a £60,000 median while other sources report averages nearer £46,000 to £57,744, which suggests a small number of very high earners pull the average upward. The median is the better guide to what a typical developer earns.
  3. Search live vacancies in your target city for the exact stack you know. Advertised ranges are the most current signal available.
  4. Total the whole package, including pension, holiday entitlement and any hybrid or remote allowance.
  5. Speak to a recruiter working in that region. UK recruitment agencies hold current rate cards that public salary pages often lag behind.

Building the Skills That Push You Into a Higher Band

Regional pay differences are real, but your own skill set has more influence on your salary than the city you live in. A junior developer in London earns less than a senior developer in Cardiff, and the gap between those two people is created by what they can build, not by their postcode.

That is the thinking behind the Code Success Full Stack Developer Course, a nine-month, self-paced online programme covering HTML, CSS, JavaScript, PHP, MySQL, ReactJS, Symfony, XML/JSON and APIs, priced at £4,995. It is built around learning to think like a developer rather than memorising syntax, and it includes job placement support through UK recruitment agencies, which is often where salary conversations actually begin. A free five-day taster course is available if you want to test the format before committing.

The salary data is encouraging, but it is not uniform. The national middle is a solid professional wage, London pays meaningfully more, and the top of the range belongs to people who have spent years getting genuinely good at the work. Wherever you are based, the quickest route to a higher band is a portfolio that proves you can build and ship real things.

Frequently Asked Questions

What is the average full stack developer salary in the UK?

Published figures vary because they measure different things. Indeed reports an average base salary of £57,744, Glassdoor reports £46,000, and ITJobsWatch reports a £60,000 median from vacancies posted in the six months to 25 September 2026. The safest reading is a national middle somewhere between the mid forties and the high fifties, with a top end beyond six figures.

Do full stack developers earn more in London?

Yes, according to the London-specific guides. Morgan McKinley's salary calculator puts the London average at £80,000 to £100,000 a year, and Robert Half quotes a range from £59,250 to £105,000. Both sit well above the UK-wide figures, although part of that difference is offset by the capital's higher living costs.

How much do junior full stack developers earn?

The aggregated UK range runs from a low of £32,331 to a high of £102,497, and the bottom of that spread is where most first roles sit. One US-focused guide quotes $75,000 to $95,000 for developers just starting out, but that is a dollar figure and not a reliable guide to UK pay. Check live junior vacancies in your region.

Why is the full stack developer salary range so wide?

Because the title covers a very broad group of people. The published spread runs from £32,331 to £102,497 a year, reflecting differences in experience, location and the hiring company rather than one market rate. The £60,000 median reported by ITJobsWatch suggests a small number of very high earners pull the average upward.

Does remote working change full stack developer pay?

It can. A developer living outside London who works for a London-based or international employer may be paid on that employer's band rather than the local market rate, which can mean a higher salary for the same role. Equally, some employers adjust pay to local living costs, so ask which policy applies before accepting.

About the author

Eddie Lewis

I'm Eddie, and I'm the Top Dog at Code Success. When I'm not coding and creating online courses, I spend time with my family, wood working and maybe playing the drums every now and again.