UI Architect
Updated on 4/15/2024
Five9

1,001-5,000 employees

Cloud based call and contact center software
Company Overview
Five9's mission is to empower organizations to transform their contact centers into customer engagement centers of excellence. The company provides software for managing omnichannel customer interactions including voice, SMS, chat, email, social, video, and more.
Data & Analytics
AI & Machine Learning

Company Stage

Series D

Total Funding

$126.6M

Founded

2001

Headquarters

San Ramon, California

Growth & Insights
Headcount

6 month growth

5%

1 year growth

14%

2 year growth

26%
Locations
Remote in USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
JavaScript
UI/UX Design
Communications
HTML/CSS
CategoriesNew
Product & UX/UI Design
UI/UX & Design
Requirements
  • 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
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