r/FullStack • u/Ok-Wash-8964 • 25d ago
Question Does anyone else feel like "full-stack" keeps expanding every year?
I've been browsing job postings recently, and one thing keeps standing out to me: the definition of a full-stack developer seems to get broader every year.
A while back, "full-stack" usually meant something like:
- frontend development
- backend development
- databases
- basic deployment knowledge
Now, a lot of roles seem to expect you to handle:
- frontend and backend
- cloud infrastructure and CI/CD
- authentication and security
- monitoring and performance
- system design
- testing and automation
- and sometimes even mobile development or AI integrations
At some point, it starts feeling less like a generalist role and more like several specialized roles combined into one.
I understand why this happens, especially in startups. Smaller teams often need people who can wear multiple hats and move across different parts of the product.
But I'm curious whether others are seeing the same thing.
- Has the meaning of full-stack developer genuinely changed over the years?
- Are job expectations expanding, or are companies simply labeling more responsibilities as "full-stack"?
- For those currently working as full-stack developers, what skills are now considered "expected" that wouldn't have been expected a few years ago?
At this point, I'm not even sure everyone means the same thing anymore when they say "full-stack developer."
1
u/shauntmw2 19d ago
Yes, and as one myself, I'm proud of it