Frontend Engineer

Tailscale Tailscale · Enterprise · Remote · Engineering

Frontend Engineer role focused on building the next-generation web console for Tailscale, emphasizing identity-adjacent systems, authentication, and cross-origin integrations. The role involves owning technical direction, building frontend infrastructure, and enabling multiple products within a unified console experience. It requires a strong understanding of web platform fundamentals, browser security, and experience building internal platforms.

What you'd actually do

  1. Define and drive the frontend architecture for Tailscale’s next-generation console, including application structure, routing, state boundaries, shared abstractions, and long-term maintainability
  2. 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
  3. Build and operate a frontend serving platform capable of hosting multiple Tailscale products under a unified development workflow
  4. Establish shared infrastructure, conventions, and design patterns that consolidate distinct product experiences into a cohesive console platform
  5. Create frontend architecture patterns, tooling, and abstractions that enable non-frontend engineers to build accessible, production-quality UI safely and efficiently

Skills

Required

  • React
  • Frontend architecture
  • Web platform fundamentals
  • HTTP semantics
  • Browser security
  • Authentication flows
  • CORS
  • CSRF
  • Internal platforms
  • Frameworks
  • Shared libraries
  • Testing strategies
  • Collaboration
  • Written and verbal communication
  • Ownership
  • Autonomy

Nice to have

  • AI-assisted development
  • LLM-based agents
  • Design systems
  • Component libraries
  • Feature flagging
  • Analytics
  • Experimentation systems
  • Progressive delivery patterns
  • Identity
  • Admin
  • B2B SaaS
  • Security-sensitive product surfaces

What the JD emphasized

  • identity-adjacent frontend systems
  • authentication
  • session management
  • secure cross-origin integrations
  • browser security
  • production React applications at scale
  • web platform fundamentals
  • browser security boundaries
  • authentication flows
  • cookies
  • storage
  • CORS
  • CSRF
  • internal platforms
  • frameworks
  • shared libraries
  • strong guardrails
  • unified console or platform vision
  • frontend testing strategies
  • local developer ergonomics
  • testing complexity
  • local development workflows
  • build pipelines
  • preview deployments
  • release ergonomics
  • operational reliability
  • technical leadership
  • reviews
  • mentoring
  • clear platform guardrails
  • on-call rotation