Designing user flows and wireframes
Creating clickable prototypes
Understanding human behavior
Competitive analysis on look & feel
Create and maintain style guides
Visual design – including typography, buttons, color palette
Interaction design – including animation, interactivity, prototypes
Implementing cohesive branding across design elements
Front-end development