Web Developers

Information TechnologyO*NET 15-1254.00United States

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.

COMING SOON See related ASU learning
Median annual earnings
$87,618

50th percentile, United States

Projected change
+8.6%

2025 to 2035

Typical education
Bachelor's degree

50% of the workforce

Employment
79.2K jobs

Growing to 86.04K by 2035

Explore this career by location

Compare nationwide estimates with state or county job-market data.

Showing United States

Loading available locations…

Build the skills

ASU learning related to this career

These courses and certificates are connected through catalog career relationships and Lightcast skill tags.

Loading related ASU learning

The work

What web developers do

Tasks reported for this occupation, ordered by how often they come up in the role.

  • 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.
  • Renew domain name registrations.
  • Respond to user email inquiries, or set up automated systems to send responses.
  • Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions.
  • Collaborate with management or users to develop e-commerce strategies and to integrate these strategies with Web sites.
  • Communicate with network personnel or Web site hosting agencies to address hardware or software issues affecting Web sites.
  • Document test plans, testing procedures, or test results.
  • Establish appropriate server directory trees.
  • Recommend and implement performance improvements.
  • Document technical factors such as server load, bandwidth, database performance, and browser and device types.
  • Develop or implement procedures for ongoing Web site revision.
  • Provide clear, detailed descriptions of Web site specifications, such as product features, activities, software, communication protocols, programming languages, and operating systems software and hardware.
  • Create Web models or prototypes that include physical, interface, logical, or data models.
  • Evaluate or recommend server hardware or software.

Pay and outlook

What the job pays and where it is heading

Annual earnings range

Reported earnings by percentile, United States

10th percentile
$43,493
25th percentile
$59,393
50th percentile
$87,618
75th percentile
$122,865
90th percentile
$163,820

The gold marker shows the median. Half earn more than $87,618 and half earn less.

Employment outlook

2025 to 2035 projection

+8.6%faster than average
202579,200 jobs
2035 projected86,042 jobs

6,842 more positions over the decade, before replacement hiring.

Preparation

Education levels

What people currently working in the career hold. These are not entry requirements.

Bachelor's degree
50%
Certificate
16.7%
Associate degree
16.7%
High school diploma or less
12.5%
Some college
4.2%

Skills

Skills employers ask for

Technical skills appearing most often in job postings for this occupation.

  • Application Programming Interface (API)
  • Scalability
  • JavaScript (Programming Language)
  • React.js (Javascript Library)
  • CI/CD
  • Amazon Web Services
  • Agile Methodology
  • Workflow Management
  • Front End (Software Engineering)
  • Computer Science
  • Cascading Style Sheets (CSS)
  • RESTful API
  • Pipelines
  • Java (Programming Language)
  • Front End Design
  • Artificial Intelligence
  • Python (Programming Language)
  • TypeScript
  • Code Review
  • SQL (Programming Language)

How the work gets done

Core competencies

Broad capabilities associated with strong performance in this occupation.

Programming
Writing computer programs for various purposes.
Critical Thinking
Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions, or approaches to problems.
Reading Comprehension
Understanding written sentences and paragraphs in work-related documents.
Operations Analysis
Analyzing needs and product requirements to create a design.
Complex Problem Solving
Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
Active Learning
Understanding the implications of new information for both current and future problem-solving and decision-making.
Active Listening
Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
Judgment and Decision Making
Considering the relative costs and benefits of potential actions to choose the most appropriate one.
Speaking
Talking to others to convey information effectively.
Writing
Communicating effectively in writing as appropriate for the needs of the audience.
Systems Analysis
Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
Monitoring
Monitoring/Assessing performance of yourself, other individuals, or organizations to make improvements or take corrective action.
Systems Evaluation
Identifying measures or indicators of system performance and the actions needed to improve or correct performance, relative to the goals of the system.
Coordination
Adjusting actions in relation to others' actions.
Time Management
Managing one's own time and the time of others.
Persuasion
Persuading others to change their minds or behavior.
Learning Strategies
Selecting and using training/instructional methods and procedures appropriate for the situation when learning or teaching new things.
Service Orientation
Actively looking for ways to help people.
Social Perceptiveness
Being aware of others' reactions and understanding why they react as they do.
Instructing
Teaching others how to do something.

In the market

Job titles and employers

Recent job postings in United States

Common job titles

  1. 01Back End Engineers3,047 postings
  2. 02Front End Developers2,215 postings
  3. 03Back End Developers1,755 postings
  4. 04Web Developers1,754 postings
  5. 05Front End Engineers1,550 postings
  6. 06Java Back End Developers1,125 postings
  7. 07Back End Software Engineers710 postings
  8. 08Web Application Developers426 postings
  9. 09Ruby on Rails Developers404 postings
  10. 10Python Back End Engineers330 postings
  11. 11Front End Web Developers302 postings
  12. 12JavaScript Engineers301 postings
  13. 13Java Back End Engineers259 postings
  14. 14Full Stack Engineers246 postings
  15. 15Lead Java Developers240 postings
  16. 16Front End Angular Developers237 postings
  17. 17Front End React Developers232 postings
  18. 18Shopify Developers224 postings
  19. 19Wordpress Developers208 postings
  20. 20PHP Developers200 postings

Top employers

  1. 01GovCIO739 postings
  2. 02Maximus646 postings
  3. 03Turing428 postings
  4. 04Capital One417 postings
  5. 05Robert Half354 postings
  6. 06Insight Global307 postings
  7. 07Jobot289 postings
  8. 08PricewaterhouseCoopers177 postings
  9. 09Accenture175 postings
  10. 10Jobgether172 postings
  11. 11Eliassen Group165 postings
  12. 12Amazon155 postings
  13. 13Cognizant Technology Solutions148 postings
  14. 14Yahoo Holdings137 postings
  15. 15Beacon Hill Staffing Group130 postings
  16. 16Apple129 postings
  17. 17Ernst & Young116 postings
  18. 18Cai114 postings
  19. 19Motorola Solutions109 postings
  20. 20The Hertz Corporation105 postings

Keep looking