Are you a UI mastermind with a leadership edge? Do you thrive on building high-performance React applications and fostering a culture of quality that includes accessibility? We're seeking a UI Architect Engineer to join our team!
In this pivotal role, you'll manage the front-end UI libraries development team and our UI component library (including Storybook). You'll be responsible for establishing best practices for everything from micro-frontends to component upgrades and deployment, to robust QA processes, with a focus on ensuring all components comply with WCAG guidelines and internationalization standards for global products.
Responsibilities:
- Drive our micro-frontend efforts: Create the blueprint for our global applications using micro-frontend architecture and state sharing across micro-frontends and separate applications.
- Code Whisperer: Craft clean, maintainable, and well-documented code to ensure a healthy codebase.
- Component Craftsmanship: Architect, develop, and maintain a robust and scalable UI component library using Storybook, ensuring all components are Internationalization ready and meet WCAG accessibility guidelines.
- Pioneer modern UI patterns and design principles: Advocate for consistent, intuitive, responsive, and accessible user experience. Stay ahead of UI trends and technologies, including headless UI library integration and leading React libraries.
- Dev-Ops approach: Develop streamlined best practices for efficient component upgrades and deployments, build tools to monitor usage and adoption, memory optimization, frontend security and privacy practices, routing, authentication, and automated QA testing.
- QA Champion: Establish and implement best practices for thorough quality assurance (QA) processes, including promoting the use of Automated QA tools and ensuring WCAG compliance testing.
- Visualization Expertise: Integrate visualization libraries to create clear and informative data representations within the application.
- Help Migrate Applications from Vue to React: Lead efforts to incorporate parts of the Five9 portfolio that are using different front-end frameworks into React.
- Work Side by Side with Product Design: Work directly with the UX product design team to keep the design and developer component libraries in sync.
- Leadership & Mentorship: Empower your front-End engineers through clear communication and teamwork, collaboration to overcome technical challenges and develop best practices for optimal performance
Qualifications:
- Bachelor's or Master's degree in computer science or similar field.
- 10+ years experience in front-end software engineering with a strong grasp of UI/UX principles and WCAG accessibility guidelines.
- 3+ years experience as a UI Architect or similar role.
- Strong proficiency with React and related technologies (e.g., JavaScript, HTML, CSS).
- Solid experience building and managing component libraries (Storybook preferred).
- Familiarity with headless integration and popular UI libraries..
- Experience with visualization libraries like D3, Vega Charts, React Charts, High Charts, etc.
- Excellent communication, collaboration, and leadership skills.
- Experience creating responsive designs
- Experience creating customer layout customizations
- Ability to thrive in a fast-paced environment.
- Strong problem-solving and analytical skills.
- Participate in on-call rotation as needed
Preferred skills:
- Experience with advanced accessibility testing tools and methodologies.
- Experience with performance optimization techniques.
- Knowledge of design systems.
This role is fully remote for candidates who reside at least 50 miles away from our San Francisco or San Ramon office locations. For candidates who reside within 50 miles of our San Francisco or San Ramon locations, this role will be Hybrid.
#LI-Remote #LI-VC1