Develop website architecture and determine hardware and design efficient user interface utilising various web graphics and multimedia applications and utilities
Create website layout, navigational menus, incorporate graphics, multimedia, documents, and texts into the websites utilizing various design techniques
Create animated presentations, banners and headers, collages, icons, incorporate digital photos and other graphic elements into the web pages
Organize and publish the websites content to the Internet or internet web servers.
Meet with clients to establish the overall look, graphic elements and content of communications materials to fulfill their needs
Prepare mock-ups and storyboards
Consult with clients to develop and document website requirements