Senior Frontend Engineer
VanHack
New
Posted 4 days ago
Senior Frontend Engineer
Whistler, Canada
Must-have skills
Nice-to-have skills
Language required
Metronomics - Who We Are
At Metronomics, our purpose is to empower and inspire CEO+Leadership teams to achieve
exceptional growth and success. We are deeply committed to making a meaningful impact on the
businesses we work with, driven by our revolutionary business growth operating system that
empowers CEO+ Leadership teams to consistently drive 30%+ growth year over year.
Metronomics is a prescriptive, practical, and proven system that can be used for any kind of
company looking to achieve growth. It's the first framework that ties together all aspects of a
business including cultural, cohesive, human, strategy, execution and cash. Metronomics
provides the “how” to exceptional business growth, with a timeline.
For more information about the company please visit: www.metronomics.com
Position Description
Lead the modernization of our frontend platform as we migrate from a legacy AngularJS
application to a modern React ecosystem. You’ll drive technical decisions in a monorepo
environment, set patterns for frontend infrastructure, and ensure smooth delivery of scalable,
performant, and customer-friendly UI. Remote-friendly; close partnership with Product, Backend,
and QA.
Key Accountabilities
• Frontend migration: own the gradual migration path from AngularJS to React, ensuring
stability and smooth user experience.
• Infrastructure leadership: manage frontend infra (Cloudflare workers, Vite, pnpm,
monorepo setup), ensuring performance, reliability, and scalability.
• Component systems: evolve Storybook libraries, enforce consistency, and enable rapid
development.
• Modern React practices: implement React Query, React Router, and related libraries with
best practices.
• Collaboration: partner with Product and Backend engineers to align architecture and API
usage.
• Developer experience: streamline build/test pipelines, enforce code quality, and enable
faster feedback cycles.
• Mentorship: guide mid-level engineers on migration practices, monorepo workflows, and
tooling.
Measure of Success
• Migration milestones met with minimal regressions and user disruption.
• Storybook library adopted across new React screens with consistent patterns.
• Frontend build/test pipelines (Vite, GitHub Actions, Playwright) are reliable and fast.
• Clear guidance and contributions in the monorepo (pnpm, shared packages) used by all
teams.
• Positive partner feedback from Backend and QA on frontend clarity, stability, and
collaboration.
Education/Experience Requirements
• Experience leading or contributing to monorepo-based frontend systems.
• Proven work migrating from legacy frameworks (e.g., AngularJS) to React in production
environments.
• Strong experience building modern React applications at scale (React Query, React Router).
• Hands-on experience with Storybook, Vite, pnpm, and frontend performance optimization.
Skills/Qualifications
• React & AngularJS: deep expertise in React; working knowledge of AngularJS to support
migration.
• Tooling: Storybook, Vite, pnpm.
• Infrastructure: Cloudflare workers configuration for frontend delivery.
• Testing & automation: Vitest, Playwright, GitHub Actions CI/CD.
• Architecture: micro-frontend design and implementation.
• Collaboration: strong async communication; writing clear technical documentation and
PRs.
• Bias for action: reliable delivery and strong follow-through.
Nice to Have
• Experience implementing observability for frontend apps (logs, metrics, error monitoring).
• Familiarity with feature flags and gradual rollout strategies.
• Prior experience in SaaS, multi-tenant, or B2B product environments.
• Deep knowledge on CDNs and asset caching.
Technology & Equipment
• Frontend: React, AngularJS, Vite, Storybook, pnpm.
• Infra: Cloudflare workers, GitHub Actions, AWS (basic).
• Testing: Playwright.
• Collaboration stack: Jira, Confluence, Microsoft Teams, Outlook.
Benefits