๐น Job Title: Web Developer (Frontend, Next.js & Sanity CMS)
๐น Company: Tailscale
๐น Location: United States (Remote)
๐น Job Type: Full-time
๐น Category: Web Development / Frontend Engineering
Tailscale is seeking an experienced Web Developer to build and maintain their web presence, focusing on creating beautiful, performant, and accessible experiences that bring their brand to life. This role is critical in shaping the future of Tailscale's website and internal web tooling, with a focus on the Sanity CMS implementation. You'll work with cross-functional teams to deliver high-quality web solutions while reporting to the web manager on the marketing team.
ASSUMPTION: Based on the description focusing on both frontend development and CMS implementation, this appears to be a mid to senior-level position requiring both technical expertise and project leadership skills.
Education: Not specified
Experience: Significant experience with Sanity CMS, Next.js, and frontend technologies; previous experience at a B2B SaaS company preferred
Skills:
ASSUMPTION: While no specific education requirements are mentioned, the technical depth and leadership components of this role typically require several years of progressive experience in web development with specialized knowledge in the mentioned technologies.
Salary Range: $140,000 - $175,000 USD
Benefits:
Industry Comparison: The salary range is competitive for mid to senior-level frontend development roles in the US market, particularly for remote positions with this technology stack. The comprehensive benefits package including equity, flexible PTO, and professional development budget enhances the overall compensation package beyond just the base salary.
Industry Position: Tailscale is building network security software that makes it easy to securely interconnect people and devices. They're focused on creating a more accessible and safer internet experience.
Company Size: Not explicitly stated, but appears to be a growth-stage startup
Company Stage: Founded in 2019, fully distributed, venture-backed by Accel, CRV, Insight, Heavybit, and Uncork Capital
ASSUMPTION: Based on founding date (2019) and the venture capital backing from multiple firms, Tailscale appears to be a well-funded growth-stage startup that has likely secured Series A or B funding given the prestigious investor lineup.
Career Level: Mid to Senior level
Reporting Structure: Reports to the web manager on the marketing team
Team Size/Composition: Will join two other developers on the web team
Growth Opportunities: Opportunity to lead major web initiatives, architect scalable solutions, and influence technical direction of the company's web presence
ASSUMPTION: The position appears to offer significant autonomy and leadership opportunities despite formally reporting to the marketing team, suggesting a technical leadership role that bridges marketing and engineering disciplines.
Office Type: Fully remote
Geographic Context: United States-based, but part of a globally distributed team
Work Schedule: Not specifically mentioned, but likely flexible given the remote nature
Regional Considerations: Access to WeWork or similar coworking spaces provided; company supports travel to meet with team members in Canada, the US, or the UK
ASSUMPTION: As a fully distributed company, Tailscale likely embraces asynchronous work patterns while ensuring sufficient overlap for collaboration, common in remote-first technology companies.
Typical Process: For frontend roles at tech companies like Tailscale, expect a multi-stage process including initial screening, technical assessment/coding challenge focusing on React/Next.js, portfolio review, system design discussion specific to CMS architecture, and culture fit interviews
Key Assessment Areas: Sanity CMS expertise, Next.js proficiency, project leadership capabilities, technical communication skills, and ability to translate business needs into technical solutions
Application Tips: Showcase concrete examples of Sanity CMS implementations, Next.js optimizations, and project leadership experience; highlight experience enabling non-technical users through intuitive interfaces
ATS Keywords: Next.js, Sanity CMS, React, TypeScript, SSR, ISR, Tailwind CSS, headless CMS, content modeling, schema design, frontend optimization, web performance, accessibility, SEO, Vercel
ASSUMPTION: These insights are based on standard industry practices for similar technical roles and the specific technologies mentioned in the job description.
ASSUMPTION: Given the Next.js focus, it's likely that the company also uses Node.js environments for API development, and Git for version control, though these aren't explicitly mentioned.
Company Values: Flexibility, inclusivity, authenticity, work-life integration, innovation in network security
Work Style: Collaborative, cross-functional, strategic, creative with focus on enabling others
Self-Assessment: Consider whether you thrive in:
ASSUMPTION: Based on the emphasis on cross-functional collaboration and stakeholder enablement, Tailscale likely has a culture that values both technical excellence and interpersonal skills.
ASSUMPTION: These challenges are inferred from the responsibilities described in the job listing and are common in roles that bridge technical implementation with content and marketing needs.
This role differs from standard Frontend Developer positions by its strong emphasis on CMS architecture and enabling non-technical users. While many frontend roles focus primarily on UI/UX implementation, this position places equal importance on content management systems and cross-functional leadership.
Compared to a pure CMS Developer role, this position requires stronger frontend skills and broader web development expertise. Unlike a Marketing Developer role, it emphasizes technical architecture and scalability rather than focusing solely on campaign execution.
ASSUMPTION: This comparison is based on standard industry role definitions and the specific blend of responsibilities outlined in this job description.
ASSUMPTION: These projects are illustrative examples derived from the responsibilities listed in the job description and typical needs of a company in this space.
ASSUMPTION: These questions are suggested based on the role type and company context but should be tailored to the specific interview situation and your personal priorities.
โ ๏ธ This enhanced job description was AI-generated based on the original job listing. Information has been organized and supplemented with industry-standard insights where details were not provided. All assumptions are explicitly labeled. Applicants should verify all details directly with the employer before making decisions based on this content.