Lead Software Engineer
Current- Conduct user research to understand user needs, behaviors, and pain points.- Collaborate with product managers, developers, and stakeholders to define and implement innovative solutions for product direction, visuals, and experience.- Create wireframes, storyboards, user flows, process flows, and site maps to effectively communicate interaction and design ideas.- Develop high-fidelity prototypes and mockups to illustrate design concepts and interactions.- Ensure the design is consistent with brand guidelines, visual standards, and usability best practices.- Conduct usability testing and gather feedback to refine and improve designs.- Stay up-to-date with the latest design trends, tools, and technologies to continuously enhance the user experience.- Communicate design ideas and concepts clearly to stakeholders and development teams.- Iterate on designs based on feedback from users, clients, and internal teams.- Collaborate with developers to ensure the technical feasibility of UI/UX designs and their implementation.- Advocate for user-centric design and ensure that user experience considerations are integrated into the product development process.- Maintain and update design system, documentation and specifications as necessary.