An experienced Web Designer must be able to create the look, layout, and features of a website. The job involves understanding both graphic design and computer programming. Once a website is created, a designer must be able to maintain the and additions to the website. They must work with development teams or managers for keeping the site up-to-date and prioritizing needs, among other tasks.
A web designer's job duties cover all aspects of creating a website such as meeting with clients and assessing their needs, web designers help create and maintain the product.