Frontend Engineer

9 hours, 52 minutes ago
Full-time
Lead
Software Development
Tailscale

Tailscale

Tailscale is a zero config VPN service that simplifies network security and connectivity for teams of any scale, offering easy deployment, minimal latency, and compatibility with existing services.

Diversified Telecommunication Services
51-250
Founded 2019
$115M raised

Description

  • Own the technical direction and architecture of Tailscale’s next-generation web console.
  • Define application structure, routing, state boundaries, shared abstractions, and maintainability standards for the frontend.
  • Design and maintain cross-origin authentication and session infrastructure, including auth flows, CORS policies, CSRF protections, and cookie/session strategies.
  • Build and operate a frontend serving platform that can host multiple Tailscale products within a unified development workflow.
  • Establish shared infrastructure, conventions, design patterns, and guardrails that unify distinct product experiences into a cohesive console platform.
  • Create frontend patterns, tooling, and abstractions that help non-frontend engineers build accessible, production-quality UI safely and efficiently.
  • Partner with Product Design to translate complex infrastructure and identity concepts into intuitive user experiences.
  • Collaborate with Growth, Design, Product, and engineering teams on experimentation, analytics instrumentation, A/B testing, and feature rollout strategies.
  • Define and improve frontend testing strategy, including integration testing, end-to-end coverage, and local developer ergonomics.
  • Improve local development workflows, build pipelines, preview deployments, release ergonomics, and operational reliability with infrastructure and tooling teams.
  • Provide technical leadership through reviews, mentoring, and platform guardrails, and participate in the on-call rotation to triage and mitigate incidents.

Requirements

  • Deep experience building and operating production React applications at scale.
  • Strong understanding 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 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, including 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 skills, including the ability to explain tradeoffs and influence technical direction across teams.
  • High degree of ownership and autonomy, with the ability to identify important problems and drive them through ambiguity.
  • Experience with design systems, component libraries, and connecting design tooling to production UI workflows (preferred).
  • Experience with feature flagging, analytics, experimentation systems, and progressive delivery patterns (preferred).
  • Experience working on identity, admin, B2B SaaS, or security-sensitive product surfaces (preferred).
  • 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 (preferred).

Benefits

  • Competitive total compensation package with base salary, equity incentive plan, and variable commission for quota-based roles.
  • CAN pay range of $242,540 to $302,840 CAD.
  • Comprehensive group benefits with no waiting period, including health, vision, dental, and family coverage.
  • Remote-first work environment with flexibility to work where you have wifi, plus virtual and in-person social events and a co-working program.
  • $1,500 USD annually for professional development, plus mentorship, coaching, and internal promotion opportunities.
  • Flexible paid time off to support work-life integration.
  • Home office setup support, including a company-owned laptop, monthly home internet reimbursement, and $1,000 USD to customize your workstation.
  • Generous parental leave with top-ups for up to 26 weeks from your first day.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Desarrollador Javascript

NEORIS 5K-10K Internet Software & Services

NEORIS is hiring a Java developer to support the modernization, migration, and ongoing development of enterprise applications within a multicultural digital consulting environment.

Agile Angular AWS Azure GCP Git Java JavaScript Microservices Node.js REST API Scrum
9 hours, 52 minutes ago

[Job-30029] Mid Level (Java-Angular) Developer - Sustentação, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a mid-level Java-Angular Developer in Brazil to support a financial-sector project focused on sustaining, monitoring, and improving digital applications and service continuity.

Agile Angular Argo CD Azure Bamboo Bitbucket CI/CD Confluence Docker Git Java JavaScript JIRA Kafka Kubernetes MongoDB MySQL Node.js PostgreSQL SonarQube Spring Boot SQL Server
10 hours, 7 minutes ago

Senior Gameplay Engineer - UI

Astrid Entertainment 1-10 Internet Software & Services

Astrid is hiring a Senior UI / Gameplay Systems Engineer to help build player-facing features and gameplay systems for its fully remote cooperative open-world simulation game.

C++
10 hours, 22 minutes ago

[Job-29944] AI Engineer Senior (Javascript/React)

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior AI Engineer in Brasília/Home Office to design and evolve scalable generative AI solutions that connect technical innovation, security, and business impact for enterprise and healthcare-related workflows.

API Gateway AWS CI/CD DynamoDB FastAPI Flask Git JavaScript Kubernetes Machine Learning MLOps Python React
10 hours, 22 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers