Skip to content
← Back to job listings

UX Engineer

Homebase · Canada

External listingfull-time14 days ago

About The Role

Join Homebase as a UX Engineer on the Designbase team, where you'll bridge the gap between design and engineering, ensuring high-quality component implementation across web and native app surfaces. You'll build new components, maintain existing ones, advocate for accessibility, and support cross-team adoption. This role requires a strong background in frontend development, UX engineering, or design engineering, with a focus on design systems.

  • Concevoir et construire de nouveaux composants, maintenir et faire évoluer les composants existants, et assurer la conformité avec les spécifications de conception.
  • Collaborer avec les équipes de conception et d'ingénierie pour garantir que les composants sont construits selon les normes les plus élevées.
  • Utiliser l'intelligence artificielle comme multiplicateur de force pour accélérer le processus de développement et améliorer la qualité des composants.
  • You are a builder. Your craft lives in the component library but isn’t always limited there. You'll co-own Storybook alongside your engineering counterpart — building net-new components, maintaining and evolving what exists, and making sure every implementation reflects the design intent in Figma with precision. This spans both web and native
  • You're comfortable thinking in both and know where they share logic and where they diverge
  • Storybook fluency — you've owned or significantly contributed to a component library documented in Storybook
  • Component testing fluency — you write tests with React Testing Library and Jest, and treat visual regression (Chromatic or similar) as part of the component contract, not an optional step
  • High AI proficiency — you actively use AI tools in your workflow and can show concrete examples of how they accelerate your output
  • Accessibility knowledge — WCAG 2.1 AA on web, with awareness of platform accessibility standards on native. You build accessible components, not just test for them after the fact
  • Design judgment — you catch hierarchy, spacing, and interaction problems without waiting for a spec, and you can take a rough prototype and refine it until it reads as polished. You don't need to live in Figma, but you know when something is off
  • 2-5 years of frontend, UX engineering, or design engineering experience, with meaningful time spent in a design systems context. We care less about your title than your ability to move fluidly between Figma and production code and to build things that scale across a team
  • Prototyping fluency — you build interactive prototypes in code when the design question isn't settled yet, and you know when a prototype should become a component versus stay a sketch
  • Cross-platform thinking — you know where web and native components can share logic and where they need to diverge, and you make those calls with confidence
  • Demonstrated ability to maintain design-to-code fidelity — you can look at a component in Figma and in the browser or native app and immediately see the delta
  • Strong written communication — you write documentation that reduces questions, not generates them

This is an external listing. JobSpring does not represent or verify the employer. Report this listing