HTML, CSS, JS Developing and maintaining the user interface, Creating tools that improve site interaction regardless of the browser, Fixing bugs and testing for usability