The company is looking to build reusable, scalable, and high-performance UI components and design systems to power enterprise-grade applications used by thousands of users.
Requirements
- Craft modular, pixel-perfect, WCAG-compliant UI components in Angular React.
- Lead component library design system creation with accessibility at the core.
- Implement state management solutions (NgRx, Redux, Zustand, or similar) for predictable and maintainable application behavior.
- Optimize rendering performance and reduce bundle sizes using advanced code-splitting and lazy-loading techniques.
- Write clean, testable code with unit tests (Jest, Jasmine, Karma) and integration tests (Cypress, Playwright).
- Stay updated with the latest Angular, React, and JavaScript/TypeScript trends and share best practices with the team.
Responsibilities
- Design, develop, and maintain reusable UI components in both Angular and React.
- Architect scalable component libraries with a focus on reusability, performance, and accessibility.
- Collaborate with UX/UI designers to transform wireframes and prototypes into pixel-perfect, responsive components.
- Implement state management solutions (NgRx, Redux, Zustand, or similar) for predictable and maintainable application behavior.
- Ensure cross-browser compatibility and responsive design best practices.
- Optimize rendering performance and reduce bundle sizes using advanced code-splitting and lazy-loading techniques.
- Write clean, testable code with unit tests (Jest, Jasmine, Karma) and integration tests (Cypress, Playwright).
Other
- Hybrid in Charlotte, NC
- Onsite 3x a week
- Collaborate with design + product for flawless, inclusive user experiences.
- Collaborate with UX/UI designers to transform wireframes and prototypes into pixel-perfect, responsive components.
- Contribute to design systems and document component usage for developer teams.