If you’re considering a career in web development, you’ve no doubt got lots of questions about the field.
What programming languages should you learn? What’s the job market like? What kind of salary can you expect with your new job title?
There are many different routes you can take within web development, and your earning potential depends on a variety of factors.
First things first: What exactly are these kinds of developer?
Essentially, they are responsible for implementing the frontend logic that defines how the visual elements of a web app behave. Typically these developers work on the frontend, supported closely by backend developers and other frontend developers who specialize in markup and styling. You can learn all about the difference between frontend and backend development in this guide.
To give you an idea of what someone in this role actually does, we’ve taken a few snippets from some live job ads.
In this role, you will have the opportunity to interact directly with our users and management to understand their requirements and impact their experience through the design and implementation of new features and customizations.
Our second example was posted by Grand Canyon Education, Inc. Here’s how they describe the role:
Among the skills and qualifications required for this role are:
- Experience with React, Angular, or Vue.
- Strong knowledge of web markup, including HTML5 and CSS3.
- Proficiency with jQuery and Bootstrap frameworks.
So far, we know that these kinds of programmer are in demand—but what’s the earning potential behind this sought-after job title?
- Australia: $137,654 AU per year (Indeed)
- Canada: CA $90,237 per year (Indeed)
- Germany: €64,411 per year (Glassdoor)
- India: ₹ 6,14,982 per year (Indeed)
- South Africa: R 111 730 per year (Indeed)
- United Kingdom: £62,826 per year (Indeed)
- United States: $103,590 per year (Indeed)
Location is not the only factor that affects your salary. Next, we’ll look at these salaries based on years of experience.
While it’s all well and good getting a little slice of what the pay outlook is like worldwide, it’s even more useful to drill down a little more.
Examining how much programmers fluent in JS can expect to earn on a city-by-city basis can give you a more accurate picture. So with that, let’s take a look in a selection of major cities on both sides of the Atlantic, using salary data from Glassdoor.
- Austin: $102,605
- Boston: $102,796
- Chicago: $114,069
- Houston: $95,505
- Los Angeles: $103,046
- Montreal: CA$77,000 ($60,949)
- New York: $105,258
- Philadelphia: $105,105
- Phoenix: $98,134
- Portland: $100,865
- San Francisco: $118,977
- Seattle: $124,296
- Toronto: CA$72,000 ($59,366)
- Washington DC: $91,551
- Vancouver: CA$87,000 ($68,864)
Again, more demand for other coding languages or skillsets can explain this, so it’s useful to compare with full-stack developer salaries to get more of an idea.
We’ve collected the average salary data from Glassdoor for various large European cities so that you can easily see what to expect. If you’d like to check the dollar equivalent, a simple currency calculator will do that for you.
- Amsterdam: €65,344
- Barcelona: €37,148
- Berlin: €51,907
- Brussels: €30,552
- Dublin: €64,095
- Hamburg: €60,408
- Lisbon: €17,544
- London: £65,243 (€75,382)
- Madrid: €35,415
- Munich: €66,982
- Paris: €45,999
- Rome: €38,978
Earning just under £60,000 in an expensive city like London could provide a lower standard of living than earning €38,000 in a more reasonable city such as Rome.
As with most career paths, you can expect your salary to increase as you gain more experience in the field.
- Less than 1 year of experience: $62,973 per year
- 1-4 years: $70,022 per year
- 5-9 years: $87,281 per year
- 10-19 years: $102,697
- 20 years or more: $113,274
- 1-9 employees: $73,202
- 10-49 employees: $72,081
- 50-199 employees: $78,114
- 200-599 employees: $81,377
- 600-1,999 employees: $84,838
- 2,000-4,999 employees: $84,738
- 5,000-19,999 employees: $89,866
- 20,000-49,999 employees: $88,860
- 50,000+ employees: $88,650