Web Developers design, create, maintain and execute web applications and/or websites. Web Developers typically use HTML, CSS, and JavaScript in the client, and general-purpose programming language in the server.