Description:
Responsibilities:
- Gather and evaluate user requirements, and collaborate with product managers and developers to define project objectives and scope.
- Conduct user research, including interviews, usability testing, and analytics analysis, to gain insights into user behavior and preferences.
- Create wireframes, prototypes, and user flows to effectively communicate design ideas and solutions.
- Design visually appealing and intuitive user interfaces based on user-centered design principles and project requirements.
- Collaborate with developers to ensure the feasibility and implementation of design concepts.
- Conduct thorough usability testing to identify areas for improvement and make recommendations for enhancing the user experience.
- Stay up-to-date with industry trends, best practices, and emerging technologies in UI/UX design.
- Work closely with marketing teams to maintain brand consistency throughout all digital touch points.
- Present design concepts and iterations to stakeholders and incorporate feedback into final designs.
- Collaborate with cross-functional teams to prioritize and manage multiple projects simultaneously, while meeting deadlines.
Requirements:
- Bachelor's degree in Graphic Design, Human- Computer Interaction
- (HCI), Computer Science, or a related field.
- Proven work experience as a UI/UX Designer, preferably in a technology or software development environment.
- Strong portfolio showcasing UI/UX design projects that demonstrate creativity, problem-solving skills, and attention to detail.
- Proficiency in design and prototyping tools such as Adobe XD, Sketch, Figma, or similar software.
- Solid understanding of user-centered design principles and methodologies.
- Basic understanding of front-end development technologies such as HTML, CSS, and JavaScript.
- Experience conducting user research and usability testing.
- Excellent communication and collaboration skills, with the ability to effectively present design concepts and rationale to cross-functional teams and stakeholders.
- Ability to prioritize tasks, manage time efficiently, and work independently as well as in a team environment.
- Knowledge of accessibility standards and best practices is a plus.
- Experience in mobile app design and a basic understanding of mobile development principles is a plus.
Preferred Qualifications:
- Coding Knowledge: Basic coding skills in languages like JavaScript or front-end frameworks like React/Flutter, for effective interactive prototyping and better collaboration with developers.
- Understanding of SEO and design principles for optimizing website usability and performance.
- Ethnographic Research: For complex projects, knowledge of ethnographic research methods for gaining deep insights into user behavior and culture.
- Master's degree in Design, HCI, or a related field.
- Experience with design thinking methodologies.
- Knowledge of motion design and interaction design principles.
- Familiarity with design systems and component libraries.
- Understanding of the Agile Software Development Life Cycle and being exposed to Scrum projects.
- Collaboration Tools: Familiarity with collaboration and project management tools like Slack, and Jira, or others to work effectively with cross-functional teams.