• Collect and evaluate user requirements for the products and content in charge
• Illustrate design ideas using storyboards, workflows, and sitemaps
• Design graphical user interface elements, such as menus, tabs and widgets
• Build page navigation buttons and search fields
• Develop user interface mockups and prototypes that clearly illustrate how websites work and look
• Create initial graphic designs (e.g. images, sketches and tables)