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.