Когда меня просят сделать несложный сайт: я обсуждаю ТЗ (чаще сам пишу), подбираю дизайн, верстаю, набиваю структуру в CMS или что там еще, пишу функционал (JS\PHP\SQL), набиваю контентом, провожу тестирование, предоставляю клиенту весь чеклист по сайту - вот это фуллстак
А просто веб разработчик я вообще отдыхаю - мне дали макет на верстку с ТЗ - я отдал верстку.
Сказали написать функцию калькулятора на JS - написал.
Это веб разработчик, который не заморачивается подбором клиентов, уточнением задач, согласованием, тестами и тд.