Developing and creating websites and associated applications. Creating the look, layout, and features of a website. Writing and editing content, designing webpage layout, updating websites. Working with a wide range of media and using graphic design software. Sketching designs.