Media

Web developer

Web developers use computer code to create and maintain websites and applications.

Annual Salary

£20,000 to £55,000

Working hours

37 to 39 a week

You could work: as a contractor / self-employed; as customers demand

2.4%
Future employment

There will be 2.4% more Web developer jobs in 2027.
In your local area

What's it all about?

Day-to-day tasks

You'll usually work as part of a development team and could:

  • meet clients to work out what they need
  • work with the design team to create plans and prototypes
  • decide how the parts of the website will fit together
  • write code in different programming languages
  • build databases
  • transfer information between databases using Applications Program Interfaces (APIs)
  • use software to create the layout of buttons, links and pictures
  • test and improve the design of a website
  • upload the website to a server

Working environment

You could work in an office, at a client's business or from home.

You can get into this job through:

  • a university course
  • a college course
  • an apprenticeship
  • working towards this role
University

You could do a foundation degree, higher national diploma or degree in:

  • web design and development
  • computer science
  • digital media development
  • software engineering

Entry requirements

You'll usually need:

  • 1 or 2 A levels, or equivalent, for a foundation degree or higher national diploma
  • 2 to 3 A levels, or equivalent, for a degree
For more information
College

You could do a college course that may help you to get a trainee developer job.

Courses include:

  • Level 3 Certificate in Web Design and Development
  • T level in Digital Production, Design and Development
  • Level 4 Diploma in Software Development
  • Level 5 Diploma in Computing

Entry requirements

You may need:

  • 4 or 5 GCSEs at grades 9 to 4 (A* to C), or equivalent, for a level 3 course
  • 4 or 5 GCSEs at grades 9 to 4 (A* to C), or equivalent, including English and maths for a T level
  • 1 or 2 A levels, a level 3 diploma or relevant experience for a level 4 or level 5 course
For more information
Apprenticeship

You could take an apprenticeship such as:

  • software development technician advanced apprenticeship
  • software developer higher apprenticeship
  • digital and technology solutions specialist or professional degree apprenticeship

Entry requirements

You'll usually need:

  • 4 or 5 GCSEs at grades 9 to 4 (A* to C) and A levels, or equivalent, for a higher or degree apprenticeship
For more information
Work

You may be able to start as a junior developer. You can then improve your skills by training more while you work.

More information

Career tips

Make sure you're up to date with the latest industry trends and web development standards.

You could build up your skills and knowledge using free online learning resources for:programming languages; project management; software development methods

Have a look at the Skills Toolkit for free online courses.

Further information

You can get more advice about working in computing from techskills and The Chartered Institute for IT.

With experience, you could:become a manager, such as lead programmer or project leader; specialise in an area, such as retail; move into other IT fields, like systems analysis or IT project management; teach in further education or training colleges

Skills required and how your skills match up

What skills are required?

  • knowledge of computer operating systems, hardware and software
  • to be thorough and pay attention to detail
  • the ability to write computer programs
  • persistence and determination
  • analytical thinking skills
  • to be flexible and open to change
  • the ability to use your initiative
  • maths knowledge
  • thinking and reasoning skills
  • to have a thorough understanding of computer systems and applications
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