A full stack developer handles both: Front-end and Back-end. So, he/she will have to build web pages, websites, create UI, make the website simple and attractive. And at the Back-end, he/she will have to code logic for the website, handle Data, passwords, queries. Work on SEO. But again, these are the generic tasks and it varies depending on the Project.