Being a "Developer" is such a vague term. There are lots of different types of developers (backend, frontend, python, ruby, django, laravel, etc). However, you often see Full Stack Developer positions in job postings. Where do these people fit in already existing tech companies where they have specialized devs on each aspect?