Hacker Careers logo
Company Logo for ResortPass

ResortPass is hiring a
Senior Frontend Engineer

About ResortPass

ResortPass is 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.

Job Description

Senior Software Engineer, Frontend responsible for rebuilding ResortPass.com's web experience, owning high-traffic surfaces (SRP, DLP), setting Next.js App Router patterns for the next 5 years, leading a rewrite to improve Core Web Vitals, SEO, and conversion. Senior title with staff-leaning scope and a clear path to Tech Lead across Marketplace Core, Growth, and Hotels. 75% of pages are web; AI features (concierge chatbot, AI spa booker) are part of the roadmap. Stack: Next.js 16 (App Router), React 19, TypeScript, Tailwind, shadcn/ui, Playwright, Datadog. Backend touches Rails/Node/Postgres/Mongo on AWS. 6+ years shipping production web apps with deep React + modern SSR/hybrid architecture and a track record leading high-traffic rewrites/migrations with measurable wins (CWV, SEO, conversion, reliability). Visa sponsorship: No standard sponsorship (exception for exceptional candidates).

Remote Conditions

On-site in New York, NY; no remote work

Location

New York, NY

Salary

160K

 to 

210K

Benefits

Not Specified

Tech Tags

Equity Offered

Senior Role

Date Listed

16 August, 2026 (about 9 hours ago)
Loading...

Share this job

ResortPass has 1 other job listed

Hiring engineers?

Reach thousands of tech candidates from the Hacker News community.

Post a Job — $99

Similar Jobs

No tags
📍 Burlingame, CA
89% match
No tags
📍 Burlingame, CA
89% match
No tags
📍 Santa Ana, California, United States
86% match
No tags
📍 New York City, NY, USA
86% match
No tags
📍 Hybrid (San Francisco, CA; Denver, CO)
85% match

We use cookies

We use cookies to ensure you get the best experience on our website. For more information on how we use cookies, please see our cookie policy.

By clicking “Accept”, you agree to our use of cookies.
Learn more.