
Senior UI Developer
CoLab Software
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Build, evolve, and maintain CoLab’s design system (Schematic), hosted in Storybook
- Develop high-quality, reusable React components used across the product
- Set standards for component architecture, testing, documentation and accessibility
- Write and maintain component-level tests
- Partner closely with Product Design to translate intent into scalable UI patterns
- Review UI code with an eye toward consistency, accessibility, and long-term maintainability
- Help other engineers move faster by giving them strong UI primitives and clear guidance
Requirements
- 5–7+ years of professional frontend or UI engineering experience
- Deep, hands-on experience with React
- Prior experience building and scaling a design system used across multiple teams or products
- Strong experience using Storybook as a system of record, not just a demo tool
- Experience writing and maintaining component level tests
- Strong experience building accessible UI components, including keyboard navigation, focus management, and screen-reader support
- Experience managing component lifecycle, including versioning, deprecations, and backward-compatible updates in shared systems
- Strong communication skills when collaborating with designers and engineers.
Benefits
- extended health coverage
- unlimited PTO
- RRSP matching
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Reactcomponent architecturecomponent-level testingaccessibilityUI patternskeyboard navigationfocus managementscreen-reader supportversioningbackward-compatible updates
Soft Skills
strong communication