Senior Product Designer role on Epicorsoftware's LUX team, leading component and pattern design. Owns the Figma library and token architecture, working directly with UX Platform engineers to keep design and code in lockstep.
What you'll do
- Lead design of core LUX components: anatomy, variants, states, behaviour, accessibility
- Own the LUX Figma libraries: component architecture, variables, semantic tokens, auto-layout
- Drive token strategy with UX Platform engineers to connect design cleanly to code
- Review built components in Storybook against spec and close design-dev parity gaps
- Write and maintain component documentation in zeroheight
- Run the contribution and governance process: triage requests, decide what enters the system, document why
- Hold WCAG accessibility as a design constraint from the start
- Mentor designers through critique and set the systems craft bar
What we're looking for
- 5 to 8 years of product design experience with hands-on design system work on a multi-team system
- Storybook experience reviewing, spec'ing and QA'ing components against built code
- Zeroheight experience authoring and maintaining living system documentation
- Expert Figma skills: component architecture, variants, variables, tokens, library management
- Working command of design tokens and token pipelines connecting design to code
- Fluency working with engineers on component APIs, states, and framework constraints
- Judgment on governance: extend, adapt, or say no, and explain the call
- Clear writing for documentation and rationale
Nice to have
- Agentic and AI-assisted workflows: vibecoding prototypes, generative UI, or AI-consumable design systems
- Multi-framework system experience (web components, React, Angular, Blazor)
- Token pipeline tooling such as Style Dictionary
- Accessibility depth, including assistive technology testing
- Enterprise or B2B software background
Good to know
- Portfolio required; applications without a portfolio link will be disqualified