Senior Frontend Developer

Posted 12 hours ago

Apply Now

Resume Score

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

Sign in to check score

About the role

  • Senior Frontend Developer creating innovative software interfaces that deliver industry intelligence at Lumerate. Focused on modern React and maintaining the internal design system while optimizing developer experience.

Responsibilities

  • Frontend architecture — React component patterns, state management strategy, styling conventions, and build tooling within a Rails monolith
  • Component library (LDS) — maintaining and extending our internal design system built on Supernova design tokens and SCSS
  • Migration strategy — incrementally moving legacy code to modern React without large rewrites
  • Testing strategy — a three-tier JS testing approach using Jest + React Testing Library and Playwright
  • Frontend standards — defining and enforcing patterns for component architecture, styling, data fetching, and code organization
  • Developer experience — Storybook, module aliases, build performance, and tooling to help the team ship faster

Requirements

  • 5+ years with React in production
  • Experience working within a server-rendered framework (Rails, Django, Laravel, or similar)
  • Strong CSS/SCSS skills
  • Testing expertise — Jest, React Testing Library, and ideally Playwright or Cypress
  • JavaScript fundamentals — ES modules, async/await, Proxy, private class methods, build tooling (Webpack/Vite)

Benefits

  • Three weeks paid vacation + paid statutory holidays
  • Earn additional paid vacation days with continued learning ($1000 annual stipend for courses and classes)
  • Basic and extended health and dental benefits
  • Paid and topped-up maternal and parental leave
  • Upgrade your home office setup with our remote or hybrid stipend
  • Join us for our annual all-company retreat (past destinations include Bermuda, Iceland, Costa Rica, and Portugal)
  • Employee Giving Program (you choose the causes and the company provides the funds)
  • Help shape the future of a bootstrapped and profitable Canadian tech company

Job type

Full Time

Experience level

Senior

Salary

CA$120,000 - CA$130,000 per year

Degree requirement

Bachelor's Degree

Tech skills

CypressDjangoJavaScriptJestLaravelReactRuby on RailsSCSSWebpack

Location requirements

HybridTorontoCanada

Report this job

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