Resposta :
O profissional Full Stack, no desenvolvimento de aplicações web, é aquele que consegue ter uma ampla visão do front-end e do back-end.
Este profissional tem conhecimento em todas as áreas, desde a criação de servidores e bancos de dados até a parte da interface.
Assim sendo, podemos afirmar que a primeira alternativa está correta.