You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Tailscale

Front End Engineer

  • Remote

Salary

Not stated

Similar roles pay $95K - 140K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company makes secure connections simple by building software that lets people and their devices reach each other securely, wherever they are. Hobbyists and large corporations alike, and teams of any size, use it daily to protect networks and share access to internal tools.

Founded in 2019 and fully distributed, the company is backed by Accel, CRV, Insight, Heavybit, and Uncork Capital. Its aim is an internet that is easy, sensible, and safe, as it once was.

This is a full-time Frontend Engineer role on a growing team. The company is fully remote and builds a highly technical product, so you will need to move between product and platform engineering.

The work sits where user experience, browser security, developer tooling, and internal platform design meet. You will think strategically, make practical architecture decisions, work with engineering, design, growth, and infrastructure, and help other teams build with confidence.

Research often suggests people from historically marginalized groups apply only when they meet 100% of the qualifications. If this role interests you, please apply anyway.

Responsibilities

  • Set the frontend architecture for the company's next-generation web console, covering application structure, routing, state boundaries, shared abstractions, and long-term maintainability
  • Design and maintain cross-origin authentication and session infrastructure between the console and other services, including auth flows, CORS policies, CSRF protection, cookie and session strategies, and support for several deployment environments
  • Build and run a frontend serving platform that hosts multiple company products within one development workflow
  • Create shared infrastructure, conventions, and design patterns that bring separate product experiences together into one console
  • Build frontend patterns, tooling, and abstractions so engineers outside frontend can produce accessible, production-quality UI safely and quickly
  • Work closely with Product Design to turn complex infrastructure and identity concepts into intuitive user experiences
  • Work with Growth, Design, Product, and other engineering teams on experiments and iteration, including A/B tests, analytics instrumentation, and feature rollouts
  • Define and improve frontend testing across the console, including integration tests, end-to-end coverage, local developer ergonomics, and abstractions that reduce testing complexity for product teams
  • Work with infrastructure and engineering tooling teams on local development, build pipelines, preview deployments, release ergonomics, and operational reliability
  • Raise frontend engineering standards across the company through technical leadership, code reviews, mentoring, and clear platform guardrails
  • Take part in the on-call rotation every x weeks to triage and mitigate incidents

Requirements

  • Experience building and running production React applications at scale
  • Solid grasp of web platform fundamentals, including HTTP semantics, browser security boundaries, authentication flows, cookies, storage, CORS, and CSRF
  • Experience building internal platforms, frameworks, or shared libraries that let other teams ship products with strong guardrails
  • Experience steering a unified console or platform vision across separate frontend codebases
  • Good judgment on 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 build confidence while hiding incidental complexity from product engineers
  • Comfort working across disciplines, especially with design, growth, infrastructure, and developer tooling
  • Clear written and verbal communication, including explaining tradeoffs and influencing technical direction across teams
  • High ownership and autonomy, with the ability to spot important problems and drive them forward through ambiguity
  • Experience designing frontend codebases and tooling for AI-assisted development, with conventions and abstractions that help LLM-based agents produce correct, consistent UI in fewer iterations
  • Experience with design systems, component libraries, and linking design tooling to production UI workflows
  • Experience with feature flagging, analytics, experimentation systems, and progressive delivery patterns
  • Experience on identity, admin, B2B SaaS, or security-sensitive product surfaces

Conditions

Full-time, fully remote

The company aims for fair and equitable pay across all roles and levels

Target base salary for a new hire in Canada: $218,420 - $273,360 CAD; individual offers may vary based on experience and skill set

Total compensation includes base salary, equity, and comprehensive benefits

Hiring uses AI-assisted tools to screen and assess candidates, but people make all hiring decisions

The company offers accommodations during recruitment and for the role; ask your recruiter for one

Equal opportunity applies to all candidates

Benefits

  • An inclusive, flexible setup where you can be yourself, and flexibility in when and how you work so work and life fit together
  • Total compensation that includes base salary, an equity incentive plan, and variable commission for quota-based roles
  • Group benefits from day one, covering health, vision, dental, and more for you and your family
  • Remote-first work, with access to virtual and in-person social events and a corporate co-working program that covers spaces such as WeWork. Some roles need in-office collaboration, which the job description will state
  • Employer retirement contributions matched dollar-for-dollar, up to 0.75% of eligible compensation each year
  • Annual company retreat, team off-sites, and in-person time with colleagues in Canada, the United States, the United Kingdom, and Singapore
  • $1500 USD each year for professional development, plus mentorship, coaching, and internal promotion opportunities
  • Flexible paid time off for any life situation, including moving home or travelling
  • A build-your-own home office: choose a company-owned laptop (Mac or PC), receive a monthly home internet reimbursement, and get $500 USD to set up your workstation
  • Paid parental leave top-ups: 20 weeks for birthing parents and 16 weeks for non-birthing parents

Where you’d work

Fully remote

You can work from

  • Canada

About the company

Tailscale

9 of their 9 open roles are remote

Your chances

We've checked whether it's still hiring and how crowded it is.

  • 19 checks run
  • 0 red flags

Still hiring?

13 checks

No red flags

How crowded?

6 checks

No red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details10 facts · Role, Location, Compensation, Employment
Tech stack
  • React
  • LLMs
Type
Full-time
Equity
Equity offered
Specialty
Frontend
Region
Canada
Pay period
Annual
Show 4 more factsShow less

Role

Category
Development
Specialty
Frontend
Tech stack
  • React
  • LLMs

Location

Work model
Remote
Region
Canada
Remote from
  • Canada

Compensation

Salary
Salary by agreement
Pay period
Annual
Equity
Equity offered

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason