Question: what are the roles and responsibilities of a web developer?
Answer: Writing well designed, testable, efficient code by using best software development practices.
Creating website layout/user interfaces by using standard HTML/CSS practices.
Integrating data from various back-end services and databases.