Overview
Remote
Up to $90,000
Full Time
Skills
analyst
angular
ux
UI
Design
Job Details
Role: Analyst
Location: Remote
Roles and Responsibilities:
- Responsible for designing, developing, and delivering intuitive, accessible, high-performance user experiences using Angular front-end technologies and UX/UI design principles. Serves as the bridge between design, product, and engineering teams. Works on cloud-based enterprise applications (Azure or equivalent).
- Develop and maintain responsive Angular interfaces (v12+).
- Translate Figma/Adobe XD designs into production-ready components.
- Integrate UI with RESTful APIs, GraphQL, JSON, WebSockets.
- Implement NgRx/Akita for state management.
- Ensure UI accessibility (WCAG 2.1, Section 508).
- Build reusable components and maintain design systems.
- Conduct/participate in UX workshops, usability testing, feedback sessions.
- Optimize UI performance with lazy loading, caching, AOT compilation.
- Participate in UI code reviews and enforce coding standards.
- Support CI/CD, Git workflows, and automated tests using Cypress/Playwright/Jest.
- Collaborate with backend developers, product owners, and UX teams.
- Contribute to UX research: personas, mapping, workflow analysis.
- Provide UX governance guidance and design consistency oversight.
- Angular 12+, TypeScript, RxJS, HTML5, SCSS.
- Figma expertise (mandatory), Adobe XD/Sketch optional.
- Strong understanding of design systems and UI patterns.
- Knowledge of REST, GraphQL, WebSockets. Accessibility compliance (WCAG 2.1 / 508)
- UI testing: Jasmine, Karma, Cypress, Jest, Playwright.
- DevOps tools: Git, Azure DevOps, npm/yarn, Webpack.
- Strong communication and Agile/Scrum collaboration skills.
- Basic Angular, TypeScript, HTML/CSS.
- Works with Figma to implement simple screens.
- Understands basic UX principles.
- Contributes tasks under supervision.
- Minimal exposure to complex workflows or state management.
- Follows established design standards and guidelines.
- Independently builds end-to-end Angular UI components.
- Skilled in converting complex Figma workflows to UI.
- Comfortable with NgRx/Akita and API integration.
- Improves UX based on real-world feedback. Participates in design system enhancements.
- Performs moderate UI optimizations.
- Leads UX engineering alignment across teams.
- Designs enterprise-grade reusable component libraries.
- Ensures accessibility compliance and performance tuning.
- Mentors juniors and mid-level developers.
- Drives usability testing and experience refinement.
- Tackles complex workflow design challenges.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.