Skip to content

Frontend Engineer

181k – 226kUnited StatesRemote5+ YOE
Summary

Own frontend architecture and platform infrastructure for Tailscale's next-generation web console. Build cross-origin auth systems, unified console platform, and shared tooling for React applications at scale.

About the role

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
  • Design and maintain cross-origin authentication and session infrastructure between the console and other services, including auth flows, CORS policies, CSRF protections, cookie/session strategies, and support for multiple deployment environments
  • 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 on-call rotation every few weeks

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: 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
Skills
ReactHTTPCORSCSRFAuthenticationFrontend ArchitectureTesting StrategiesDesign SystemsFeature FlaggingAnalytics
Similar roles at this salary range
All Frontend Engineering jobs →
Discord

Senior Software Engineer, Front-End Infrastructure

Senior engineer improving frontend build tooling, developer workflows, and infrastructure for hundreds of engineers at Discord. Requires 3+ years with JavaScript tooling and Node.js ecosystem.

196k – 221kUnited StatesFrontend EngineeringRemote5+ YOECI/CDNode.js
Airtable

Software Engineer, Product Frontend

Full-stack, frontend-leaning engineer building onboarding and activation features using React, Node.js, and AWS. Requires 8+ years of full-stack web development experience and a background in computer science.

213k – 340kSan Francisco, CA +1Frontend EngineeringHybrid8+ YOESQLAWS
Beacon AI

Lead Software Engineer, Frontend

Lead frontend engineer driving React-based web interfaces for real-time aviation data visualization and flight safety systems. Requires 5+ years building high-performance web apps with deep React/TypeScript expertise.

185k – 260kSan Carlos, CAFrontend EngineeringHybrid5+ YOECSSHTML
Kong

Senior Software Engineer

Own the entire front-end for Volcano, building performant UI systems in Next.js for agent workflows, log views, charts, and LLM-driven tooling while integrating with Go backends.

160k – 200kSan Francisco, CAFrontend EngineeringRemote5+ YOEGoReact
Roger Healthcare

Senior Frontend Engineer

Own the clinician experience across mobile and web apps, building fast, intuitive interfaces for real-world healthcare use with voice, offline, and unreliable connectivity challenges. Requires 6+ years frontend experience and deep mobile expertise.

170k – 230kSan Francisco, CAFrontend EngineeringOn-site6+ YOEReactCI/CD