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.