Web developer

Web developers design, build and maintain websites and website applications.

Annual Salary

£20,000 to £50,000

Average UK salary in 2018 was £29,588 (source Office for Statistics)

Working hours

37 to 40

Future employment

There will be 3% more Web developer jobs in 2023.
In your local area

What's it all about?

You could work for a variety of businesses and public sector organisations. 

Projects you might work on could include:

  • creating a secure online shopping website
  • developing a virtual learning environment (VLE) for a college
  • setting up a company intranet for staff

Your day-to-day duties might include:

  • working with the client, using test sites to see which ideas best suit their needs
  • building the framework – or 'architecture' – of the site
  • making sure the new site can be smoothly integrated into the client's existing network
  • working on the site's appearance
  • dealing with user access and security
  • testing the site under construction to find and fix any problems

You’ll usually need a foundation degree, HND or degree in an IT-related subject. Relevant subjects include:

  • business information systems
  • computer programming
  • digital media development
  • multimedia design
  • web content management
  • web development or web design

You may be able to start in a junior position with other IT qualifications if you can show excellent skills in web development technologies. 

You’ll need to be familiar with at least one of the following areas:

  • common operating systems and servers
  • databases and web programming
  • graphics and web design
  • networking and security

You’ll also need an understanding of World Wide Web Consortium (W3C) web development standards.

Once you start working, you’ll usually receive on-the-job training, especially if you’ve joined a company through a graduate training scheme.

£20,000 to £50,000

Starter salary: £20,000 to £24,000

Experienced salary: £25,000 to £35,000

These figures are a guide.

37 to 40

You’ll usually work 37 to 40 hours a week, Monday to Friday. Some evening or weekend work may be needed to meet deadlines. If self-employed, you’ll work the hours needed to complete the job.

You’ll be mainly office-based. If you work for a company you’ll normally be at one site, but if you are self-employed, you might work from home or on the client's premises.

With experience, you could specialise in a particular area, like e-commerce, or move up to a more senior role like lead programmer or project leader. 

You could also move into other IT fields, like systems analysis or IT project management.

Skills required and how your skills match up

What skills are required?

You’ll need:

  • excellent web and database programming skills
  • a good appreciation of design, usability and interactivity
  • creative skills to turn clients' ideas into workable plans
  • excellent problem-solving skills

You may need project management skills for more senior roles or freelance work.

My top 5 skills from the skills bank
Please sign in to compare your skills to this job. Sign in

To save or view your choices and results you must sign in or register (takes 1 minute).

Sign in Register