Web Developers
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.
- Median annual earnings
- $87,618
- Projected change
- +8.6%
- Typical education
- Bachelor's degree
- Employment
- 79.2K jobs
50th percentile, United States
2025 to 2035
50% of the workforce
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.
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
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.
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 StatesCommon job titles
- 01Back End Engineers3,047 postings
- 02Front End Developers2,215 postings
- 03Back End Developers1,755 postings
- 04Web Developers1,754 postings
- 05Front End Engineers1,550 postings
- 06Java Back End Developers1,125 postings
- 07Back End Software Engineers710 postings
- 08Web Application Developers426 postings
- 09Ruby on Rails Developers404 postings
- 10Python Back End Engineers330 postings
- 11Front End Web Developers302 postings
- 12JavaScript Engineers301 postings
- 13Java Back End Engineers259 postings
- 14Full Stack Engineers246 postings
- 15Lead Java Developers240 postings
- 16Front End Angular Developers237 postings
- 17Front End React Developers232 postings
- 18Shopify Developers224 postings
- 19Wordpress Developers208 postings
- 20PHP Developers200 postings
Top employers
- 01GovCIO739 postings
- 02Maximus646 postings
- 03Turing428 postings
- 04Capital One417 postings
- 05Robert Half354 postings
- 06Insight Global307 postings
- 07Jobot289 postings
- 08PricewaterhouseCoopers177 postings
- 09Accenture175 postings
- 10Jobgether172 postings
- 11Eliassen Group165 postings
- 12Amazon155 postings
- 13Cognizant Technology Solutions148 postings
- 14Yahoo Holdings137 postings
- 15Beacon Hill Staffing Group130 postings
- 16Apple129 postings
- 17Ernst & Young116 postings
- 18Cai114 postings
- 19Motorola Solutions109 postings
- 20The Hertz Corporation105 postings
Keep looking