#Web sites development #Drawing up detailed website specifications; #Designing sample page layouts including text size and colours; #Designing graphics, animations and manipulating digital photographs; #Registering web domain names and organising the hosting of the website; #Presenting initial design ideas to clients; #Coding using a variety of software; #Working with different content management systems; search engine optimisation; #Meeting relevant legal requirements such as accessibility standards, freedom of information and privacy; #Designing the website's visual imagery and ensuring it's in line with company branding policy or the requirements of the client; #Proofreading content and making changes where necessary; editing content, debugging code and re-designing web pages; #Working with other web specialists including web developers and graphic designers; liaising with outside agencies;