Front End Engineer (Canada)

Front End Engineer (Canada)

06 Nov
|
Tailscale
|
Canada

06 Nov

Tailscale

Canada

About Tailscale
Tailscale is making safe connection effortless by delivering software that makes it easy to securely interconnect people and their devices, no matter where they are. From hobbyists to multinational corporations, teams of every size use Tailscale each day to protect their networks, share access to internal tools, and more. We're building a future for the Internet that's easy, sensible, and safe, like it used to be. Founded in 2019 and fully distributed, we're backed by Accel, CRV, Insight, Heavybit, and Uncork Capital.
About the RoleWe’re seeking a skilled and diligent full‑time Frontend Engineer to join our growing team. You will work as part of our team to:
Own the technical direction and architecture of Tailscale’s next-generation web console
Build frontend infrastructure and platform capabilities that enable multiple Tailscale products to ship within a unified console experience
Bring a special focus to identity-adjacent frontend systems, including authentication, session management, secure cross‑origin integrations, and product surfaces that span multiple services
Key Responsibilities
Define and drive the frontend architecture for Tailscale’s next‑generation console, including application structure, routing, state boundaries, shared abstractions, and long‑term maintainability
Build and operate a frontend serving platform capable of hosting multiple Tailscale products under a unified development workflow
Establish shared infrastructure, conventions, and design patterns that consolidate distinct product experiences into a cohesive console platform
Create frontend architecture patterns, tooling, and abstractions that enable non‑frontend engineers to build accessible, production‑quality UI safely and efficiently




Partner closely with Product Design to turn complex infrastructure and identity concepts into intuitive user experiences
Collaborate with Growth, Design, Product, and other engineering teams on experimentation and iteration, including A/B testing, analytics instrumentation, and feature rollout strategies
Define and improve frontend testing strategy across the console, including integration testing, end‑to‑end coverage, local developer ergonomics, and abstractions that reduce testing complexity for product teams
Work with infrastructure and engineering tooling teams to improve local development workflows, build pipelines, preview deployments, release ergonomics, and operational reliability
Raise the quality bar for frontend engineering across Tailscale through technical leadership, reviews, mentoring, and clear platform guardrails
Required participation in our on‑call rotation every x weeks, to triage and mitigate incidents
What We Are Looking For
Deep experience building and operating production React applications at scale
Experience building internal platforms, frameworks, or shared libraries that enable other teams to ship products with strong guardrails
Experience driving a unified console or platform vision across disparate frontend codebases
Strong judgment around frontend architecture: knowing when to standardize, when to abstract,



and how to keep systems understandable as they grow
Experience designing scalable frontend testing strategies that improve confidence while hiding incidental complexity from product engineers
Comfort collaborating across disciplines and functions, especially with design, growth, infrastructure, and developer tooling
Strong written and verbal communication, including the ability to explain tradeoffs and influence technical direction across teams
A high degree of ownership and autonomy, with the ability to identify important problems and drive them through ambiguity
Nice to Have
Experience designing frontend codebases and tooling optimized for AI‑assisted development, including conventions and abstractions that help LLM‑based agents produce correct, consistent UI with fewer iterations
Experience with design systems, component libraries, and connecting design tooling to production UI workflows
Experience with feature flagging, analytics, experimentation systems, and progressive delivery patterns
Experience working on identity, admin, B2B SaaS, or security‑sensitive product surfaces
As a company, we strive to maintain fair and equitable compensation practices within our team across all roles and all levels. Tailscale's compensation package includes base salary, equity, and comprehensive perks. The salary range displayed on each job posting represents the target range for a new hire's base salary. Individual offers may vary based on experience and skill set.
CAN Pay Range
$218,420 - $273,360 CAD
What We Offer
An inclusive, versatile environment where you can be your authentic self.
We recognize the impact of diverse voices and backgrounds on the growth of our people, product, a

📌 Front End Engineer (Canada)
🏢 Tailscale
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: front end engineer (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: front end engineer (canada) / canada