Web developers design and create websites. They are generally responsible for the look, the site, and the technical aspects, such as the speed of the site and how much traffic the site can handle. Web developers can also create site content that requires technical functionality.