Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • UX Engineer developing and maintaining web and mobile components for design systems at Homebase. Collaborating with design and engineering teams to ensure quality and accessibility in production.

Responsibilities

  • Build and evolve components end-to-end - Own the lifecycle from Figma review to production-ready component to documentation.
  • Build across native and web platforms - Develop and maintain components across React Native (iOS/Android) and React (web).
  • Write documentation that engineers actually use - Create clear usage guidelines, prop tables, accessibility notes.
  • Leverage AI as a force multiplier - Use AI tools to scaffold components and draft documentation.
  • Advocate for accessibility - Build components that meet WCAG 2.1 AA by default.
  • Own and evolve design token architecture - Define how tokens flow from Figma to code.
  • Support cross-team adoption - Partner with engineers to unblock implementation and review PRs.

Requirements

  • 4–7 years of experience in frontend, UX engineering, or design engineering, with meaningful time in design systems.
  • Cross-platform expertise (React Native, Swift, Kotlin).
  • Strong Figma fluency.
  • Design token architecture experience.
  • Accessibility knowledge (WCAG 2.1 AA, iOS/Android standards).
  • AI proficiency in workflows.
  • Strong communication and testing practices.
  • Bonus points if you have experience with Ruby on Rails or backend systems, and as a founding or early design systems engineer.

Benefits

  • Ownership & Savings: Stock options + TFSA/RRSP with 4% company match
  • Health & Wellness: Comprehensive medical, dental, and vision for you and your dependents
  • Time Flexibility: Flex time off + company holidays + designated focus periods
  • Family Support: Maternity/Parental Leave EI top-up support offered (after 6 months of service)
  • Work Your Way: Work From Anywhere Month + meeting-free weeks yearly
  • Protection Plans: Life insurance + short/long-term disability coverage
  • Workspace Perks: Meals provided, team offsites, and Customer Days
  • Our Hybrid Rhythm: We believe collaboration drives impact. That’s why Tuesdays and Wednesdays are our required in-office days.

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$133,800 - CA$157,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AndroidiOSKotlinReactReact NativeRubyRuby on RailsSwift

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.