What you'll do
- Lead full-stack development on high-traffic customer journeys including search, booking, and post-booking flows.
- Ship end-to-end features covering UI, API, data models, instrumentation, and iterative improvements.
- Collaborate closely with Product and Design teams to deliver clear, performant, and trustworthy UX.
- Contribute to and evolve Next.js App Router patterns and backend API contracts for speed and resilience.
- Enhance quality and operational readiness through testing, observability tools, and thoughtful code reviews.
What you should know
- Ideal candidates have 4+ years experience across frontend and backend, comfortable navigating Rails and React codebases.
- Opportunity to own meaningful outcomes early, working with senior engineers on architecture and design.
- Role demands a product mindset with focus on UX details, performance, and data-driven iteration.
- Work environment values strong engineering habits including testing discipline and operational readiness.
- In-person role requiring presence in NYC most of the week, with a supportive and mission-driven team culture.
About the company
- Company fosters a culture of kindness and collaboration, emphasizing being a good person alongside technical excellence.
- Focused on consumer growth problems at scale with a marketplace platform in the travel or booking industry.
- Mid-sized, energetic NYC headquarters with a hybrid onsite work model (4 days onsite, 1 remote).
- Offers competitive compensation including equity and comprehensive benefits like health, 401(k), and unlimited PTO.
- Values long-term reusable engineering patterns and measurable impact on core customer journeys.
Key required skills
Next.jsReactTypeScriptRuby on RailsPostgreSQL - databaseMongoDB - databaseDatadogPlaywrightRSpec