Litmus

Lead Frontend Engineer

Toronto, Canada, Remote. Posted a month ago

The role

You will lead a small, senior front-end team and own the front-end architecture of the Litmus Edge UI. You will build and maintain complex, data-heavy interfaces and manage a single codebase that ships as multiple OEM-branded products.

What you will do

  • Own the front-end architecture of the Litmus Edge UI, including Angular/TypeScript applications, shared component library, state and theming patterns.
  • Build and maintain complex, data-heavy interfaces across configuration, marketplace and analytics workflows.
  • Mentor engineers on the team and help resolve complex issues.
  • Make key architectural and design decisions alongside other lead engineers.
  • Review team code and front-end contributions from across Engineering.
  • Remain hands-on in development.
  • Work with Product, QA and Backend Engineering to meet requirements and align UI with APIs.
  • Own how UI changes reach customers, including tagging components for builds and following branching conventions.
  • Uphold code quality through unit testing, accessibility, cross-browser standards, and security vulnerability management.

Required qualifications

  • Bachelor’s degree in Computer Science, Software Engineering or a similar field.
  • 8+ years of experience in frontend development.
  • 5+ years building production applications with Angular (v2+) and TypeScript.
  • 3+ years of experience as a technical team lead.
  • Strong command of modern front-end architecture, including component design, reactive state management (RxJS) and shared component libraries.
  • Experience building and debugging complex, data-heavy interfaces, such as real-time data applications, visualisations or large editable grids.
  • Solid understanding of cross-browser compatibility, accessibility standards and design principles.
  • Proficiency with Git, CI/CD pipelines and collaborative development workflows.

Nice to have

  • Experience shipping white-labelled or OEM-branded products from a single codebase.
  • Familiarity with OIDC/Keycloak authentication and role-based access control in the browser.
  • Exposure to industrial automation, IIoT or other operational technology (OT) domains.

About the company

Litmus is a growth-stage software company building the data foundation that powers industrial AI. The platform helps manufacturers access, structure, and use real-time data from machines, systems, and sensors at the edge.

Lead Frontend Engineer at Litmus | JobZoey