EntrarBaixar o app

Vagas › Anúncio

Senior Software Engineer, Frontend

ResortPass · New York, NY

EstágioPresencialInglês

Sobre a vaga

Do anúncio da empresa · ResortPass · publicado em 8 de agosto de 2026

We're rewriting resortpass.com — starting with our highest-traffic surfaces (SRP/DLP) — and need a Senior Frontend Engineer to be the technical anchor. ~75% of pages get touched this year: international expansion (Mexico & Caribbean now, Europe next), in-housing search from Algolia, a new Hotel SaaS tool, and Spa as a major new vertical. Senior role, Staff-leaning scope, clear path to Tech Lead. 2/3 of traffic is web, so performance is business-critical (Core Web Vitals, SEO, caching), and this codebase is also our launchpad for AI features (concierge chatbot, AI spa booker). Stack: Next.js 16 (App Router), React 19, TypeScript, Tailwind, shadcn/ui. Backend: Rails, Node/AWS, Postgres, MongoDB. Playwright + Datadog. You'll own: technical design (RFCs) for major rewrites, reusable App Router patterns, code quality/mentorship for a junior-leaning team, and API contracts with backend. Need: 6+ yrs production web apps, deep React/Next.js expertise, proven track record leading high-traffic rewrites with measurable results. Strong full-stack engineers open to leveling up on React also welcome. Visa: not standard, possible exception for exceptional candidates. JD + Apply: https://uctalent.io/referral/Huynh_Nhu_Bao_Nhan221138/v8QmsN...

Habilidades mencionadas

datadogMongoDBTypeScriptairailsSearch Engine OptimizationReactchatbotPostgreSQLAmazon Web Servicesshadcntailwind

Veja a sua pontuação de compatibilidade em cada vaga

O BabZituna pontua cada vaga de acordo com o seu perfil em seis dimensões reais e mostra POR QUE ela recebeu essa pontuação, com auditoria de imparcialidade (leia a auditoria pública de viés).

Baixar o app → ✓ 100% grátis para quem procura emprego
Como uma vaga foi pontuada Exemplo
Habilidades96Experiência90Localização84Modelo de trabalho74Tipo de vaga61SalárioSem dados

Números de exemplo, não de um candidato real. Cada dimensão recebe uma nota de 0 a 100 com base no seu próprio perfil, e a que não conseguimos medir diz isso em vez de chutar.