Simple, secure networks for teams of any scale. Built on WireGuard.
Frontend Engineer
Location
United States
Posted
1 day ago
Salary
$181K - $226K / year
Seniority
Senior
Job Description
Frontend Engineer
Tailscale
• 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 • Define and drive the frontend architecture for Tailscale’s next-generation console • Design and maintain cross-origin authentication and session infrastructure between the console and other services • Build and operate a frontend serving platform capable of hosting multiple Tailscale products • 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 • Define and improve frontend testing strategy across the console • Work with infrastructure and engineering tooling teams to improve local development workflows • 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 few weeks, to triage and mitigate incidents
Job 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
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Professional development opportunities
- Remote first company
- Company retreat and off-sites
- Parental leave program
- Build-your-own home office setup
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Director of Engineering, Front-end and Ordering Platform
ezCaterezCater is the world’s largest online marketplace for business catering.
• Own front-end platform and architecture across Next.js (App Router), React, TypeScript, and Astro, including micro-frontend composition strategies, monorepo, shared design system, cross-MFE state management, and MFE shell orchestrator. • Define the opinionated path for building and deploying front-end applications — CI/CD, observability, accessibility, performance budgets, and contract testing — across both the marketplace and internal tools channels. • Own the full ordering experience from discovery, personalization, and menu browsing through cart, checkout, and payment, consuming headless backend APIs through BFF layers. • Drive AI-native front-end development, including design-to-code pipelines (Figma, Claude Design, v0), AI-assisted development against organizational context, and AI-powered product experiences such as personalized recommendations, intelligent search, and conversational ordering. • Ensure front ends are machine-readable and API-first to serve AI agents alongside human users, with awareness of emerging commerce protocols (MCP, Universal Commerce Protocol). • Own the design system as infrastructure — design tokens, theming, cross-platform consistency — packaged and documented for both human engineers and AI code generation workflows. • Lead and develop three engineering teams, scaling the organization as it grows; recruit and develop engineers and managers, including from minimal staffing. • Hold a high technical bar: review front-end system designs, challenge architectural decisions, and identify performance issues from technical signals.
Front-End Web Developer
Cantourage UKLondon based subsidiary, consisting of a licensed medical cannabis wholesaler and online medical cannabis clinic.
• Own and execute the website development and optimisation strategy aligned with business and growth goals • Build, maintain, and optimise website pages and templates using Webflow and Wix • Develop scalable components and implement custom code (HTML, CSS, JavaScript) where required • Collaborate with cross-functional teams to deliver a consistent, high-performing user experience • Act as the technical owner for all website initiatives, ensuring best-in-class web standards • Translate marketing, product, and brand initiatives into seamless on-site user journeys • Implement and manage conversion rate optimisation (CRO) initiatives, including A/B and multivariate testing • Monitor site performance and user behaviour using tools such as Google Analytics, Hotjar, and other analytics platforms • Apply SEO best practices across site structure, metadata, and technical implementation • Ensure mobile-first design, accessibility standards, and page speed optimisation across all platforms • Identify opportunities to improve conversion funnels, lead generation, upselling, and cross-selling • Conduct usability testing and incorporate data-driven improvements to continuously optimise the user experience • Collaborate with content, SEO, CRM, and paid media teams to ensure landing pages and campaigns perform effectively • Thrive in a fast-paced, high-growth environment, where testing, iteration, and innovation drive results
• Develop and maintain web applications using ASP.NET MVC and Razor Views. • Build responsive, user-friendly, and cross-browser compatible interfaces. • Create reusable frontend components and follow coding standards. • Develop interactive user interfaces using JavaScript, jQuery, HTML5, CSS3, and Bootstrap. • Integrate frontend applications with REST APIs and backend services. • Optimize application performance, usability, accessibility, and UI responsiveness. • Troubleshoot and resolve frontend issues, bugs, and performance bottlenecks. • Collaborate with backend developers, technical leads, and project stakeholders. • Participate in sprint planning, development activities, testing, and deployment preparation. • Support regression testing, bug fixing, and production readiness activities. • Ensure code quality through testing, reviews, and proper documentation. • Follow development best practices and contribute to continuous improvement initiatives. • Work independently while effectively managing priorities and meeting project deadlines. • Support the successful delivery of project objectives within agreed timelines.
• Develop high-quality software design and architecture • Identify, prioritize and execute tasks in the software development life cycle • Develop tools and applications by producing clean, efficient code • Automate tasks through appropriate tools and scripting • Review and debug code • Perform validation and verification testing • Collaborate with internal teams and vendors to fix and improve products • Document development phases and monitor systems • Ensure software is up-to-date with the latest technology




