What Are the Responsibilities of a Web Developer