Develops user-friendly websites and applications using HTML, CSS, and JavaScript, collaborating with designers and back-end developers.