• Design intuitive and user-friendly interfaces for mobile apps and websites
• Create user journeys, wireframes, and interactive prototypes to visualize design solutions
• Work with product managers, engineers and clients to define requirements and ensure designs meet business goals
• Maintain style guides and design systems to ensure visual consistency across all products
• Produce online and offline marketing materials including banners, posters, and website assets, etc.