Duties:
- Prepare and present rough drafts to internal teams and key stakeholders.
- Create wireframes, prototypes, and high-fidelity designs for a variety of digital products, including websites, mobile apps, and software applications.
- Collaborate with cross-functional teams, including product owners, developers, and stakeholders, to understand user requirements and develop user-centered designs.
- Illustrate design ideas using storyboards, process flows and sitemaps.
- Conduct user research to understand user needs, pain points, and preferences.
- Conduct Usability Testing to validate the design usability and test the design focus.
- Communicate design decisions and design specifications to development teams.
- Identify and troubleshoot UX problems (e.g. responsiveness).
- Criticize current designs, apply best practices, and improve designs.
- Understanding of user-centered design principles and experience conducting user research and testing.
- Collaborate with the development team during implementation to ensure the design is executed as intended.
- Develop new user-facing features.
- Build reusable code and libraries for future use.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed and scalability.
- Responsive design
Technical Requirements:
- 4+ of proven work experience as a UI/UX designer with UI development Skills.
- Strong portfolio showcasing your design skills and process.
- Experience in using design tools like: Figma, Adobe XD, Illustrator, Photoshop, and Zeplin.
- Experience working within established design systems and continually evolving them to keep up with the ever-changing product landscape.
- Creating components for JavaScript framework (angular , react , etc).
- CSS compiler knowledge (E.g., Sass, LESS)
- Coding skills with HTML, CSS, JavaScript & jQuery.
- CSS frameworks (bootstrap, foundation, tailwind CSS, etc.)
- Understanding of cross-browser compatibility issues.
Non-Technical Requirements:
- Able to analyze and debug complex critical issues.
- An openness to feedback and critique and a willingness to provide options and iterate on designs.
- Stay up to date with emerging design trends, technologies, and tools.
- Keen attention to detail.
- Good organization, time management, and prioritization.
- Excellent communication skills.