Skip to content
careerpath
All careers

Computer & Mathematical

Web Developers

Also called: Technology Applications Engineer, Web Architect, Web Design Specialist, Web Developer

US median pay

$92,650

per year, 2025

Job growth 2025–35

+3.8%

about average or slower

Openings a year (US)

5,300

87,400 employed

Typical entry education

Bachelor's degree

Preparation 3/5 · Medium preparation

What this job is

Develop and implement websites, web applications, application databases, and interactive web interfaces. Evaluate code to ensure that it is properly structured, meets industry standards, and is compatible with browsers and devices. Optimize website performance, scalability, and server-side code and processes. May develop website infrastructure and integrate websites with other computer applications.

What they do day to day

  • Write supporting code for Web applications or Web sites.
  • Design, build, or maintain Web sites, using authoring or scripting languages, content creation tools, management tools, and digital media.
  • Back up files from Web sites to local directories for instant recovery in case of problems.
  • Select programming languages, design tools, or applications.
  • Evaluate code to ensure that it is valid, is properly structured, meets industry standards, and is compatible with browsers, devices, or operating systems.
  • Develop databases that support Web applications and Web sites.
  • Perform Web site tests according to planned schedules, or after any Web site or product revision.
  • Perform or direct Web site updates.
  • Maintain understanding of current Web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups.
  • Analyze user needs to determine technical requirements.

Skills and knowledge that matter most

Skills

  • Programming4.1/5
  • Operations Analysis3.6/5
  • Complex Problem Solving3.6/5
  • Judgment and Decision Making3.4/5
  • Systems Analysis3.1/5
  • Time Management3.0/5
  • Systems Evaluation3.0/5
  • Coordination3.0/5

Knowledge

  • Computers and Electronics4.4/5
  • English Language3.5/5
  • Mathematics3.4/5
  • Communications and Media3.2/5
  • Design3.0/5
  • Customer and Personal Service3.0/5

Importance rated by people working in the job (1 = not important, 5 = extremely important).

Education and preparation

Preparation level 3 of 5 — Medium preparation. Usually vocational training, an associate's degree or an apprenticeship.

Typical entry education (BLS): Bachelor's degree.

Highest education of people in this job:

  • Bachelor's degree46%
  • Associate's degree17%
  • Post-secondary certificate17%

Who this job suits

Mostly Conventional

Organising data, details and procedures

Investigative

Ideas, research and solving problems

Artistic

Creating, designing and self-expression

Based on the Holland (RIASEC) interest profile for this occupation.

Job titles you'll see in postings

Technology Applications EngineerWeb ArchitectWeb Design SpecialistWeb DeveloperWebmaster