Company Description
We’re seeking a Principal Front-end Developer to join the team and help build a more accessible web for everyone. The primary mission of our Front End team is to develop, deliver, and maintain high-quality, accessible UIs for web applications, ensuring the best experience for our customers.
This position is ideal for an expert in Front-end development who would like to build high-quality, scalable, and modular UI systems for web-based SaaS products.
Job Description
- Develop, test, and maintain frontend components with a focus on accessibility
- Build high-quality, scalable, and modular UI systems for web-based SaaS products
- Contribute to the design and implementation of SPAs, browser extensions, design tool plugins, and internal UI component libraries
- Optimize front-end performance and system efficiency
- Participate in design and code reviews to ensure best practices
- Collaborate with other engineering teams to integrate across the product stack
- Apply testing methodologies using modern automation frameworks for front-end quality assurance
Qualifications
8+ years of experience with JavaScrip/TypeScript using React/Redux or Next.Js
Experience with E2E Front-end development of complex enterprise-grade/SaaS applications
Strong HTML/CSS capabilities
Experience with Styling & UI Libraries: Styled Components, StoryBook
Experience with testing frameworks and methodologies (UT/E2E)
Experience working with State/Data Management - React Query
Practical experience using Testing Tools - Playwright or Cypress
Knowledge of working with Integration APIs: Figma API, Chrome API
Ability to write and reason about clean and modular code
Values good UX and pixel-perfect
Strong communication skills
English written and spoken - Advanced
Will be a plus:
Experience with accessibility
Experience building a component library and contributing to open source
Experience with Figma