- Gather and evaluate user requirements in collaboration with product managers and engineers - Illustrate design ideas using storyboards, process flows and sitemaps - Design graphic user interface elements, like menus, tabs and widgets - Develop UI mockups and prototypes that clearly illustrate how sites function and look like - Prepare and present rough drafts to internal teams and key stakeholders - Identify and troubleshoot UX problems (e.g. responsiveness) - Conduct layout adjustments based on user feedback - Knowledge of Figma is a added bonus