User experience (UX) designers: UX designers work in the frontend, studying and researching how people use the sites. Then, they make changes through a lot of testing. Front-end developer: Also called a front-end designer , they can create a site without any back-end development.