1. Create wireframes, user flows and prototypes to visualize and communicate design concepts. 2. Work closely with product owners and engineers to deliver user interface and interaction designs from concept through to final deliverables, for strategic projects as well as ongoing incremental improvements. 3. Deliver high-standard, responsive visual design and interaction patterns with high-quality usability 4. Develop and enhance user experiences through thoughtful interaction design. 5. Plan and conduct usability testing to validate design decisions. 6. Stay up to date with industry trends, design tools, and emerging technologies.