Fullstack
Fullstack é o termo usado para descrever profissionais ou aplicações que atuam tanto no front-end quanto no back-end. Um desenvolvedor fullstack entende toda a cadeia de execução de uma aplicação, do banco de dados até a interface.
Exemplo: Um desenvolvedor fullstack pode criar tanto o front-end em React quanto o back-end em Node.js com Express.