Senior Full-stack Engineer
Posted Updated
- We’re looking for a Full-Stack Engineer to join our Travel Experience team. This is a tight-knit, guest-facing team building products in areas such as online check-in, trip management, guest communication, and authentication
- You’ll be the third engineer on a team with a Lead Engineer, Product Manager, and Product Designer. The work is full-stack, though with a user-facing tilt. You’ll build polished interfaces in Next.js while also shaping the NestJS APIs and services behind them
Benefits
- Remote options & flexible hours
- Geographic flexibility
- Agile work environment with flat hierarchies
- Team events and retreats
- We want you to understand our product so upon your start, you’ll get to spend a night at your nearest numa stay!
- Work from home equipment
- Strong technical skills are important, but how you approach your work is just as important
- Obsess over quality. We’re guest-facing. Details matter. You catch the edge cases, polish the UI, and don’t ship “good enough.”
- Lift others up. You share context, give thoughtful code reviews, and help teammates grow. You’re patient when pairing and generous with your knowledge
- Thrive in a fast-paced environment. We move quickly. You’re energized by that, not overwhelmed
- Own your work. When something’s unclear, you investigate, propose solutions, and unblock yourself. You stick to your word
- Have good product taste. You understand trade-offs, think beyond the ticket, and balance technical decisions with what’s best for the guest experience
- Communicate proactively. When something’s off, you raise it constructively in standups, retros, or Slack. Not as blame, but as a path forward
- Learn fast and stay curious. You seek feedback, evolve your skills, and aren’t defensive when someone challenges your approach
- Self-starter with an ownership mindset
- Hands-on experience with serverless (Lambda, DynamoDB, SQS, SNS)
- Comfortable with Agentic workflows, able to leverage agents in a structured way
- Strong experience with Node.js and API design
- Fluency in English
- 4+ years of professional full-stack engineering experience
- Strong experience with Next.js, TypeScript, React, and CSS
- Familiarity with NestJS
- Exposure to Clean Architecture or Domain-Driven Design patterns
- Experience with Infrastructure as Code (SST preferred)
