Working with clients to develop the overall look and design of a website
Writing website code with programming languages such as HTML, CSS and JavaScript
Producing, maintaining and modifying websites and user interfaces
Incorporating applications, graphics, audio and video clips into client websites
Creating tools that enhance the user’s website experience
Ensuring websites are accessible across many platforms, including laptops and smartphones
Routinely testing websites for ease of use, speed and other quality factors
Fixing any website issues or bugs that arise