We are looking for a skilled UX Designer with hands-on experience in modern web applications, particularly those built using Angular. This role will focus on modernizing legacy user interfaces by designing intuitive, user-centric experiences for Angular-based applications. The ideal candidate will work closely with product managers, developers, and stakeholders to reimagine legacy workflows into clean, responsive, and accessible interfaces.
Key Responsibilities:
- Audit and evaluate existing legacy UX/UI components, workflows, and user journeys.
- Translate legacy interfaces into modern Angular-compatible designs while maintaining usability and accessibility.
- Create wireframes, interactive prototypes, mockups, and final UI specifications using tools such as Figma.
- Collaborate with team to ensure seamless design-to-code implementation.
- Define and maintain a consistent design system and component library aligned with Angular framework capabilities.
- Conduct user research, usability testing, and stakeholder interviews to validate design decisions.
- Optimize user experiences for responsiveness, accessibility, and performance across devices.
- Participate in Agile development processes and contribute to sprint planning and design reviews.
- Maintain detailed design documentation, including user flows, annotations, and component usage guidelines.
Required Skills and Qualifications:
- 8+ years of experience in UX/UI design, preferably for complex web applications.
- Hands-on experience designing for Angular applications or collaborating with Angular development teams.
- Proven ability to redesign legacy systems into modern, intuitive user experiences.
- Strong portfolio showcasing UX work on enterprise or web applications.
- Proficiency with design tools like Figma.
- Understanding HTML, CSS, and how designs translate into Angular components.
- Knowledge of UX best practices, responsive design principles, and accessibility guidelines.
- Excellent communication and cross-functional collaboration skills.
Preferred Qualifications:
- Experience with design systems like Material Design, Angular Material, or Tailwind.
- Familiarity with Angular components and architecture.
- Exposure to front-end development workflows (e.g., Git, CI/CD, Storybook).
- Experience working in Agile/Scrum environments.
- Background in user research or human-centered design methods