Senior UI Engineer
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior UI Engineer architecting front-end development for enterprise SaaS product. Collaborating with UX and Product teams to deliver consistent, accessible experiences at speed.
Responsibilities:
- Architect and own the CEM design system including the branded component library, token architecture, theming system, accessibility standards, and component API conventions.
- Evaluate and select the appropriate component library framework for CEM’s technology stack in partnership with Engineering leadership.
- Implement and maintain the design token pipeline from Figma token authoring to front-end theme consumption.
- Build, publish, and version the CEM component library as a shared, consumable package.
- Define and enforce component API standards, prop and input conventions.
- Establish and maintain automated visual regression testing through Chromatic or comparable tooling.
- Own the CEM Storybook environment as the shared design-development contract.
- Architect and implement the Storybook MCP integration exposing the CEM component library to AI coding agents.
- Evaluate, recommend, and integrate AI development tooling into the CEM front-end development workflow.
- Lead front-end implementation for high-complexity CEM features.
- Serve as the front-end technical authority in cross-functional product squads.
- Establish and maintain front-end code quality standards.
Requirements:
- 5+ years of front-end engineering experience, with progressive responsibility in enterprise SaaS product organizations
- Demonstrated experience with both Angular and React in production environments including component architecture, state management, and performance optimization in each framework
- Demonstrated experience architecting and owning a production design system including component library publishing, design token pipeline management, Storybook ownership, and engineering governance at scale
- Proven experience implementing design token pipelines end-to-end (from design tool token authoring through Style Dictionary transformation to front-end theme consumption) with a clear understanding of how each layer interacts
- Demonstrated experience enabling or governing AI-assisted front-end development workflows, including toolchain integration and quality review processes for AI-generated UI output
- Strong collaboration skills with UX Designers and Product Managers; able to engage credibly in design reviews, contribute to discovery, and translate design intent into engineering standards without loss of fidelity.
- Bachelor's degree in Computer Science, Software Engineering, or a related field required; equivalent professional experience considered
Benefits:
- Bonuses
- Professional development opportunities



















