Full stack developer pay is one of the clearer questions in tech careers, because the US Bureau of Labor Statistics tracks it every year. The catch is that "full stack developer" is not its own occupation in BLS data — the role maps to two categories depending on how much of the job is back end. In the May 2024 Occupational Employment and Wage Statistics survey, software developers had a median wage of $133,080, while web developers had a median wage of $90,930. Where a given full stack role lands between those two numbers depends on how much of the day to day work is servers, data and system design versus interface and light API work. What moves the number most: experience Experience changes pay more than almost any other single factor. Junior developers in their first two years typically start below the occupational median. Mid level developers with a few years of shipped production work land close to it. Senior developers who own system design, architecture decisions and code review earn above it — and going from junior to senior usually raises pay more than switching to a higher paying city does. Does remote work erase location pay gaps? Not entirely. Most employers still set pay bands by where the employee lives rather than where the company is headquartered, so a fully remote role can pay very differently for two people doing identical work. BLS metro data shows the highest software developer wages concentrated in San Jose, Seattle and San Francisco. Remote work widens the set of jobs someone can apply to, but it does not erase geographic pay differences. The skills that raise pay the most Back end depth raises pay the most: database design, API architecture, and deploying and operating services in the cloud. Beyond that, what separates senior from mid level is usually not a new framework but the ability to own a system end to end, make architecture tradeoffs, and mentor other developers. Familiarity with AI assisted development tooling has become an expectation on most teams rather than a differentiator on its own. Is it still a growing career? Yes. BLS projects employment of software developers to grow about 15 percent through 2034, considerably faster than the average across all occupations. That said, entry level hiring is more competitive than it was a few years ago, and employers increasingly screen for candidates who can demonstrate working software rather than course completion alone. Do you need a computer science degree? No. Most employers hire on demonstrated ability rather than credentials, and full stack roles are among the most portfolio driven jobs in software. What hiring managers look for is deployed, working applications a candidate can explain and defend in an interview, evidence they can work inside an existing codebase, and fluency with version control and code review. A degree helps at a few large or regulated organizations, but it is not the common path into the role.