Day-to-Day Responsibilities
Turn designers' mock-ups into working web pages using HTML, CSS and JavaScript.
Build interactive features such as login forms, shopping carts, search and dashboards.
Write back-end code and manage databases that store users, orders and content.
Test pages across browsers, phones and screen sizes, and fix bugs reported by users or testers.
Work with designers, product managers and clients to understand requirements and timelines.
Check page speed, basic security and accessibility before a site goes live.
Update and monitor live websites, and document code so that other developers can work on it.


