Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
Web site developer job growth summary. After extensive research, interviews, and analysis, Zippia's data science team found that:
The projected web site developer job growth rate is 13% from 2018-2028.
About 20,900 new jobs for web site developers are projected over the next decade.
Web site developer salaries have increased 11% for web site developers in the last 5 years.
There are over 151,543 web site developers currently employed in the United States.
There are 177,622 active web site developer job openings in the US.
The average web site developer salary is $91,554.
| Year | # of jobs | % of population |
|---|---|---|
| 2021 | 151,543 | 0.04% |
| 2020 | 140,664 | 0.04% |
| 2019 | 40,104 | 0.01% |
| 2018 | 29,172 | 0.01% |
| 2017 | 28,849 | 0.01% |
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2026 | $91,554 | $44.02 | +3.4% |
| 2025 | $88,538 | $42.57 | +2.3% |
| 2024 | $86,533 | $41.60 | +2.1% |
| 2023 | $84,738 | $40.74 | +2.8% |
| 2022 | $82,420 | $39.63 | +1.8% |
| Rank | State | Population | # of jobs | Employment/ 1000ppl |
|---|---|---|---|---|
| 1 | District of Columbia | 693,972 | 766 | 110% |
| 2 | Rhode Island | 1,059,639 | 356 | 34% |
| 3 | Vermont | 623,657 | 210 | 34% |
| 4 | Virginia | 8,470,020 | 2,814 | 33% |
| 5 | Delaware | 961,939 | 314 | 33% |
| 6 | Maryland | 6,052,177 | 1,846 | 31% |
| 7 | Massachusetts | 6,859,819 | 2,059 | 30% |
| 8 | North Dakota | 755,393 | 206 | 27% |
| 9 | Oregon | 4,142,776 | 1,095 | 26% |
| 10 | Utah | 3,101,833 | 804 | 26% |
| 11 | Wyoming | 579,315 | 149 | 26% |
| 12 | Nebraska | 1,920,076 | 478 | 25% |
| 13 | New Hampshire | 1,342,795 | 336 | 25% |
| 14 | Montana | 1,050,493 | 266 | 25% |
| 15 | Minnesota | 5,576,606 | 1,364 | 24% |
| 16 | New Jersey | 9,005,644 | 2,076 | 23% |
| 17 | Colorado | 5,607,154 | 1,313 | 23% |
| 18 | Washington | 7,405,743 | 1,577 | 21% |
| 19 | Indiana | 6,666,818 | 1,404 | 21% |
| 20 | New Mexico | 2,088,070 | 410 | 20% |
| Rank | City | # of jobs | Employment/ 1000ppl | Avg. salary |
|---|---|---|---|---|
| 1 | Frankfort | 3 | 11% | $79,122 |
| 2 | Annapolis | 4 | 10% | $78,710 |
| 3 | Juneau | 3 | 9% | $105,062 |
| 4 | Dover | 3 | 8% | $85,458 |
| 5 | Lansing | 4 | 3% | $74,465 |
| 6 | Springfield | 3 | 3% | $75,214 |
| 7 | Hartford | 3 | 2% | $89,475 |
| 8 | Little Rock | 3 | 2% | $72,762 |
| 9 | Tallahassee | 3 | 2% | $77,864 |
| 10 | Topeka | 3 | 2% | $76,199 |
| 11 | Boston | 4 | 1% | $81,171 |
| 12 | Atlanta | 3 | 1% | $79,162 |
| 13 | Baton Rouge | 3 | 1% | $81,230 |
| 14 | Des Moines | 3 | 1% | $72,729 |
| 15 | Montgomery | 3 | 1% | $76,265 |
| 16 | Sacramento | 3 | 1% | $128,026 |
| 17 | Indianapolis | 4 | 0% | $76,602 |
| 18 | Phoenix | 3 | 0% | $92,954 |
Nova Southeastern University
Nova Southeastern University
Southern Illinois University Edwardsville
Mount St. Joseph University
University of Richmond
Idaho State University

Wright State University

University of Hawaii at Hilo
University of Tulsa

Gannon University
Xavier University of Louisiana
Auburn University at Montgomery

University of South Alabama

Indiana University South Bend

Pennsylvania State University - Erie (The Behrend College)

Illinois Wesleyan University

New Mexico State University

Allegheny College

Saint Xavier University

Taylor University
Nova Southeastern University
Computer Software And Media Applications
Junping Sun Ph.D.: Computer Science and its applications in various fields are very dynamic and constantly evolving, and anyone in the fields needs to prepare to be adaptive by lifelong learning.
Dr. Frank Mitropoulos Ph.D.: As we look toward the future of careers in Computer Applications, several skills stand out for their growing importance. These skills revolve around specific technologies that are expected to continue to grow and evolve. Technologies related to Cloud Computing, Artificial Intelligence (AI), Cybersecurity, and Data Science are quickly evolving and being applied across the technology sector. Cloud Computing: Given the widespread adoption of Cloud services, Cloud computing expertise is indispensable. Understanding how to leverage platforms like Azure, AWS, and Google Cloud is crucial to developing scalable, efficient solutions that meet business needs. Artificial Intelligence: AI and Machine Learning are transforming the world. Skills in these areas to solve real-world problems will be even more critical in the future. Cybersecurity: Digital threats are becoming more sophisticated. Safeguarding data, networks, and systems will require encryption, intrusion detection, development, and regulation skills. Data Science: Skills in Data Science will be increasingly sought after as businesses embrace data-driven decision-making. Extracting meaningful insights from extensive datasets and effectively communicating these findings will be essential. Soft skills: Finally, soft skills such as teamwork, problem-solving, and effective communication cannot be overlooked. Adapting, communicating, and leading will be essential for success.
Ahmed Imteaj PH.D.: Research Salary Trends: Before entering the job market, research salary trends for entry-level positions in your field and location. Websites like Glassdoor, PayScale, and LinkedIn Salary can provide valuable insights into typical salary ranges for different roles.
Acquire In-Demand Skills: Identify in-demand skills and technologies in your field and focus on acquiring them through coursework, certifications, internships, or personal projects. Skills such as machine learning, cloud computing, cybersecurity, and data science are highly valued and can command higher salaries.
Gain Relevant Experience: Prioritize gaining relevant experience through internships, co-op programs, part-time jobs, or freelance projects. Practical experience can significantly increase your market value and make you more attractive to employers.Customize Your Resume and Cover Letter: Tailor your resume and cover letter to highlight your relevant skills, experiences, and achievements that align with the job requirements. Highlighting your unique qualifications can increase your chances of landing interviews and negotiating a higher salary.
Prepare for Salary Negotiations: Before entering salary negotiations, research the typical salary range for the position and location, considering factors such as cost of living and industry standards. Practice articulating your value proposition and be prepared to negotiate confidently for a salary that reflects your skills, experience, and market value.
Consider Additional Benefits: In addition to salary, consider other benefits and perks offered by employers, such as health insurance, retirement plans, paid time off, flexible work arrangements, professional development opportunities, and bonuses. These benefits can add significant value to your overall compensation package.
Mount St. Joseph University
Special Education And Teaching
Rebecca Allen: AI, for sure. I have heard it said that AI might not replace humans, rather humans who know how to use AI well may replace humans who don't.
University of Richmond
Computer/Information Technology Administration And Management
Ahmed Temani: A lot of the buzz is about using chatbots to improve coding efficiency. However, there is a great need for systems level thinking and design as software is deployed across cloud and edge computing devices. Gaining more experience in systems design provides you with additional skills that complement whatever AI-based technology gets deployed.
Ahmed Temani: This one I'm not sure how to answer as it is too broad. I would say work hard and do quality work, but that seems obvious.
Nikyra Capson: Don't be afraid of being rejected. If they see a job they want, apply. Even if they don't think they'll get it, still apply. The worst thing that could happen is being told no. Not applying is an automatic no, so they might as well try.

Wright State University
Information Systems and Supply Chain Management Department
Daniel Asamoah Ph.D.: Web Developer: JavaScript, HTML5, CSS, PHP, Python, APIs, Web user interface design.
Daniel Asamoah Ph.D.: Communications skills are mostly for web developers since they interface more with clients, team work.
Daniel Asamoah Ph.D.: Particularly for a web developer, HTML/CSS skills, scripting langue competency.
Daniel Asamoah Ph.D.: Particularly for a web developer, HTML/CSS skills, scripting langue competency, communication skills.

University of Hawaii at Hilo
Department of Computer Science
Travis Mandel Ph.D.: Although computer science seems like a highly technical field, soft skills are really what differentiates software engineers. One of the most important qualities of any software engineer is explaining their code clearly at various levels of technical depth and explaining why certain design decisions were made. You could write code that does amazing things, but if that code consists of snippets you pasted from StackOverflow without really fully understanding them, it will be a huge headache for anyone who needs to come into the codebase later and maintain or update it.
Another one is asking the right questions. Imagine you are dropped into a huge codebase and asked to add a new feature (very common!). There's no time to understand everything that is going on, but on the other hand, you need to understand enough of the code to do your task effectively, which involves asking questions. A failure to ask questions will likely result in you wasting a huge amount of time working on something that is ultimately not useful, for instance, re-implementing a complex function that already exists somewhere in the codebase.
University of Tulsa
School of Accounting and CIS at the Collins College of Business
Sal Aurigemma Ph.D.: All the soft skills are important, but a few are absolutely critical in today's hybrid workforce. With the uncertainty of COVID delaying the return to the office, many companies are embracing hybrid work and/or 100% remote for some or all of their employees. Today's employees must be able to effectively communicate over a range of different modalities, both synchronously and asynchronously, while still being able to actively build and maintain relationships as they participate in one or more teams of coworkers, customers, and other stakeholders. Today's IT workers need to be honest with themselves on the work environments they can and cannot succeed within.

Dr. Stephen Frezza Ph.D.: Computing is ubiquitous, and with more industries moving to remote work, location is becoming less critical. If the internet reaches a place reliably, computing jobs can be located there.
Dr. Stephen Frezza Ph.D.: Breadth and depth: Computing is becoming more like engineering; where the value of the product, its lifetime risks, costs, and benefits are more critical than just it's roll-out. So the engineering competencies that have always been a part of computing will become more central. Computing is also expanding; the role of data and the shift of once-research technologies (like machine learning) into production applications will continue to require computing graduates to broaden their base and continue as learners. This will cause shifts in what is considered 'fundamental' and the need for professionals to continue to hone and redevelop their technical skill sets.
Xavier University of Louisiana
Department of Physics and Computer Science
Ashwith Chilvery Ph.D.: The coronavirus pandemic has made a substantial impact on every industry across latitude and longitude. It adapted us to the new normal, which some industries see as a boon and others as bane. HigherEd, which happens to be the oldest and mature industry, is no exception. The cohort of graduates who are very special because they are flexible, comprehend concepts via simulations, videos and peer mentoring. The benefits of these pedagogies are unique, thought provoking and content rich. Subsequently, our conventional methods to calibrate or gauge student's learning outcomes were fine-tuned to current circumstances. Moreover, the prominence of online learning has also enabled us to bridge the gap. So, the repercussions of pandemic on current graduates would be narrow and low-gravity.
Ashwith Chilvery Ph.D.: With increasing unemployment rates, it would be challenging for most of the graduates to find suitable and relevant jobs. More precisely, the pandemic has increased the competition by reducing the number of job vacancies. However, the students with prior internships and research experiences have an advantage to be absorbed quickly but the majority would still be on a hunt mode. In this perspective, they may want to be strategic and pursue jobs that are at a junior level but aligned with their strengths and passion. Self-employment could be other means where they could be on the learning curve and hone skills that are desired. Volunteering has always rewarded those who have embraced it. In short, graduates have to digest the current scenario and strategize their skill sets to land in their dream job.
Ashwith Chilvery Ph.D.: In any job market, employers always desire graduates with sound technical skills that complement their teams. For instance, graduates may want to be cognizant of disruptive technologies in their fields such as software programming, coding, designing, 3d printing, project management, digital marketing, technical writing, data analytics and etc. In addition, employers have special fondness for graduates with multidisciplinary capabilities and skills. Having such sound skills would enable them to evolve as an independent thinker and thrive as a team player.
Dr. Semih Dinc: I personally think there may be a positive impact of this pandemic for CS graduates in medium/long term. Even if many companies have frozen or slowed down their hiring process now, I believe this is a temporary decision. There is still a big need for new CS graduates in the industry. And to me it is more clear that people realized they can work remotely for many CS related positions. This means that many companies can cut their physical office budgets and hire more remote people. One of the factors for our students is the challenges/expenses of the city they would work. Some of them do not want to move to big cities. I am assuming with more remote working opportunities graduates will have more options.
Bob Sweeney Ph.D.: Very likely there will be more remote workers at least for the near future. Many organizations are hiring and expecting workers in their facilities. Students have been getting more exposure to Zoom, Slack, Discourse, Discord, Git, and other remote collaboration tools during their last semesters which should ease their transition to a workplace using these applications.

Hang Dinh Ph.D.: I don't think there will be an enduring impact from the coronavirus on graduates of mathematics and computer science. The Internet and technology industries are booming during the pandemic, which needs graduates in math and computer science.
Hang Dinh Ph.D.: In the coming years, when life is still being impacted by the pandemic in some way, graduates who enter the workforce may need skills that help them work efficiently from home. Those skills would include time management, self-motivation, and the ability to use technology. Of course, they still need the skills that are usually needed for their jobs, such as communication skills, teamwork, etc.
Hang Dinh Ph.D.: Determining which experiences stand out on resumes depends on the position. For example, when we look for developers for ExtentWorld, we would love someone with experience in building complex or large scale systems and in designing advanced algorithms. The experience of simple coding would not stand out for such a position. At ExtentWorld, we have code-generating tools that help us build a complex one-stop social media platform at Extentworld with just two developers. This means the simple coding tasks can be automated. Graduates of computer science should have more than just coding experience.

Elisa Beshero-Bondar Ph.D.: Yes, there certainly will. My digital project design course this fall involved seniors working entirely remotely on teams, and learning to work with GitHub, as well as Slack and Discord to coordinate together. Everything was more virtual than ever this year, and I know that these students learned more than ever before the pandemic about virtual task management and teamwork, because they relied on it more than ever to be connected with each other. They're marked by that awareness, and my colleagues indicate that those who graduate will be more resourceful and productive than before, and ready to work at a distance as needed.
Elisa Beshero-Bondar Ph.D.: Our graduates will need the vital skill of "looking stuff up" to find the most reliable and cost-efficient technological tools for a task. They need strong virtual as well as in-person communication skills, and they need experience with careful data and file curation. They need to be good at debugging problems and finding solutions, rather than presuming that the tech a company relies on will "just work." These things will help our students find good jobs and become indispensable employees.
Elisa Beshero-Bondar Ph.D.: Designing and developing a whole project from plan to completion, whether solo or on a team. A student with coursework involving coding won't stand out as much as a student who has applied what they have learned to a project they made themselves or with a clearly defined role on a team. A student who successfully leads a project team (during a pandemic!) clearly has much to offer the workforce.

Illinois Wesleyan University
Computer Science Department
Brian Law: i) Explore your options thoroughly. Too many students get bewitched by Big Tech companies, with their bold promises, their fancy campuses, their big recruitment events, and their nice swag. Nowadays, this also happens to students with start-ups. But those jobs are not only highly competitive, but they also have very similarly exacting work cultures and very little work-life balance. These are cutthroat environments that are, frankly, not suited for everyone. Instead, many graduates would probably be happier working at, say, medium or small-size companies where they can find a workplace culture that fits them rather than the other way around, or non-tech companies where the pressure is lower because the goal is more stability and support rather than rapid innovation. Of course, this is the exact same dynamic that plays out with young consultants, accountants, lawyers, and doctors, who are also often initially attracted to high-powered, high-pressure environments but often end up deciding it's not for them, especially as they get older and start thinking about families.
ii) Specialize. There's no job out there with the title, "Computer Scientist." Employers are looking to hire you for a specific set of skills and knowledge. If you can identify the area of Computer Science you're interested in and the work you want to do in that area, you can again get a big leg up over your competition if you can demonstrate that you actually want to do what your future employer wants you to and that you're good at it. If you want to work with databases, then take those extra database electives and learn some other database technologies on your own time, and your resume will stand out amongst all the others for any DBA job.
iii) Don't sweat it too much. You've probably been alive for 22 years or so, so you'll probably be in the labor force for 50+ years. Your first job is not going to be your last job, and you may easily find your career path taking unexpected turns that you never even knew existed. Just like you didn't know what the areas of computer science were as a freshman, there are many many CS-related job types out there that you're not even aware of, and 50 years from now, there will probably be even more. While it may seem like your first job will set you on one path for the rest of your life, really it starts you towards 5000 possible paths out of millions in total. No, you don't get the stability of a "job for life" anymore, but that can also be freeing in a way. Don't worry about finding that "perfect" job; even if you did find it, you and the world around you will change over time anyway, so just take your first step confidently and always keep an eye out for your next one.
Brian Law: I'm not sure the pandemic has really changed anything, so much as it's accelerated existing trends. Large firms are still expanding their IT workforces - or planning to when the economy recovers - with increased interest in data science, artificial intelligence, and systems, especially with an eye towards contracting IT infrastructure and services, and moving towards decentralized work, whether that be in the form of remote work, "smart" technology, and/or the cloud.
All of these were happening already pre-pandemic as the various technologies matured, but the pandemic seems to have accelerated those trends as companies are both tightening their belts in the short-term and planning ahead for the long-term. Smaller firms may be struggling to survive, but technological progress has not stopped, so while overall job numbers may be down in any given month, that just means there's a lot of pent-up demand for when the economy recovers.
For example, the pandemic has pushed a lot of small businesses and restaurants to adopt online ordering and shopping systems; those systems aren't just going away when the pandemic ends, and new post-pandemic businesses will have to compete against incumbents with significant technology investments.
Brian Law: There are several areas that are "hot" right now, such as the previously-mentioned data science, artificial intelligence, and systems, but also cybersecurity and databases/data warehousing. That being said, the most important thing for a new graduate seeking employment to do is just to do anything, produce something. Tech employers don't and have never trusted computer science credentialing; that mistrust is the origin of the infamous "tech interview," used to verify whether a candidate actually has the technical skills to back up their piece of paper.
So to preemptively answer that question and get a leg up on other candidates, graduates should be sure to generate some artifact(s) that demonstrate(s) their technical and organizational skills. Show them that you can plan a project, design it, see it through in programming it, and do so in a responsible, organized manner (good coding style, readable code, well-documented, and using proper version control), and you'll have addressed your future employer's greatest worries right off the bat.
If it's a project in one of these "hot" areas or specifically tuned for the work the employer does, all the better, but anything the employer is doing is probably leagues beyond what a fresh graduate can do by themselves in a few months, so ultimately they're not going to be that impressed with your domain-specific technical knowledge. Instead treat it more as an opportunity to show off your "soft" skills, your programming maturity, and your ability to actually produce a product rather than just answer exam questions. And while you're at it, you might as well make it something fun for yourself so you'll be driven to finish it.

Dr. Shaun Cooper Ph.D.: Most young graduates want to be game developers. Frankly, there are too few jobs in game development for students to find a reasonable change. The skills employers want are in using SQL with relational databases, and they want the ability to work in a full stack development environment and the willingness to learn new platforms and programming environments. The employer has a huge investment in their development stack, and the new employee has to learn that stack. Also, they want employees with the ability to communicate with management and, most importantly, the ability to work with others. The graduate should be solid in basic data structures and how they are applied to solutions. Additionally dynamic HTML web services are welcome.
Dr. Shaun Cooper Ph.D.: For most graduates, no. Most employers have their own platforms, so the effects from the pandemic are not in play as the employer; the investment into the new graduate would be similar with or without the pandemic. The new graduate may have a more difficult time catching up from the loss of some educational experiences from the pandemic, but I think it will even out in twelve to eighteen months. Some examples of the biggest challenges for new graduates are the transitions to working with others and being in offices. The past eighteen months has allowed all of us to enhance our bad personal habits; the new graduate is likely to bring these to work and expect that this is normal (e.g., bathing, eating at the desk, playing games during work time).
Dr. Shaun Cooper Ph.D.: The most important experience on a graduate's resume is the fact that they worked during their undergraduate years. Employers certainly prefer a student who has had a computer science-related internship, but regular employment experience is equally important. The recruiters want to see a person who has been in the employment system. A student who has never had any job is more of a gamble to an employer.
As for internships, one internship is good. A second one is even better. Preferably doing a different activity and maybe at a different employer.
As the Chief Information Officer at NMSU (now retired), I oversaw 100-plus regular employees. When we interviewed new graduates, it was very important to me to see that the applicant had consistent, continuous (part-time) employment.

Allegheny College
Department of Computer Science and Affiliated Faculty in Integrative Informatics
Oliver Bonham-Carter Ph.D.: Pandemic has accelerated social connectivity trends using technology, including technology for remote work, and e-learning, and technology to make e-commerce more comfortable and faster. I foresee these accelerated technology trends to continue, even after the pandemic, and therefore job markets in these areas to continue to grow. Another big surge we have seen is in data analytics, which has been increasing over the last decade, and COVID-19 has spotlighted this field. I expect data analyst jobs to continue to be in demand and to grow. Also, the pandemic showed us the interconnectedness of technology with other areas. As the need to develop better solutions to fight various diseases heightens, for example, I expect jobs in biotech to grow.
Oliver Bonham-Carter Ph.D.: In the next few years, technologies related to artificial intelligence, data analytics, cloud computing, container-orchestration systems, and cybersecurity will continue to become more important and prominent. These technologies have the foundation to improve the quality of life in terms of health, education, fighting misinformation, creating better connections, fighting climate change, etc. IoT with smart devices connected online will continue to rise, thus producing more data, which will necessitate AI, data analytics, and security solutions. Additionally, I foresee 5G technology to play an essential role in the next few years, as e-commerce expands into autonomous delivery services. In the software engineering field, to enable fast, secure, and connected software development, technologies allowing to automate a part of that process, such as version control, containerization, and Kubernetes, will also become increasingly important.

James Vanderhyde: The best companies to work for are companies that respect you as a person and not just a cog in the machine. They are inclusive, and they recognize and appreciate diversity. They have a track record of handling sick leave and family leave as needed. They will not expect you to eat dinner in your office and then go back to work after an already long day. All software companies experience crunch times around release dates, but the best companies do not experience constant crunch. That is a sign of poor management. The best companies will give you challenging problems to work on and reward innovation.
James Vanderhyde: There has been a steady increase in software and IT jobs for the last 20 years, and this is not going to slow down any time soon. In the next 5 years, demand will increase, particularly in software development and cybersecurity. The technology field changes so quickly that beyond 5 years, it is difficult to make predictions. That is why we thoroughly prepare our computer science and information systems students for technology changes and career shifts to discover the best in themselves and to be prepared to meet the demand and excel within the field.
James Vanderhyde: Any big city will have lots of opportunities for computing, software, and IT work. Silicon Valley and the rest of the west coast are the most famous, but innovation is happening everywhere around the country and around the world, including here in Chicago. Chicago tech companies have hired our students upon graduation, and likewise, our graduates have found success and gratification in the field.

Taylor University
Department of Computer Science and Engineering
Dr. Jonathan Geisler: The best companies to work for are the ones that are responsive to both their customers' and employees' needs. They are the ones that have tried to be proactive during the pandemic and not just survive until everything got "back to normal." They know that a damaged workforce leads to a damaged company, and so they provide good management, encouraging everyone to be healthy mentally and physically.
Dr. Jonathan Geisler: There will be a continued increase in demand for computer engineering
graduates as computers become more heavily integrated into the fabric
of our lives. Things like self-driving cars, the Internet of Things, and
mobile computing will become more commonplace and increase the demand for engineering talent; the long-term trend of using smartphones and web-based applications will not slow, leading to an increase in the
demand for computing talent.