We’re building the MVP of a travel booking platform with a mission: to protect endangered land and ocean ecosystems by donating 51% of net profits to Indigenous land stewards and conservation partners.
We’re looking for a senior full-stack developer to help us build a fast, clean, scalable web app that allows users to book hotels directly and manage their accounts. You’ll work closely with the founder and a design lead to build the frontend, backend, and database from scratch—no legacy code, no bloated architecture.
What you’ll be doing:
- Build the frontend using React (or possibly Next.js)
- Set up backend logic in Node.js, with REST APIs
- Integrate with external systems like Stripe (payments) and Hotelbeds or Amadeus (for hotel inventory and pricing)
- Structure and manage the database using PostgreSQL (or MySQL)
- Work in Notion, GitHub, and Slack
- Move fast, communicate clearly, and write code that’s clean and documented
You’re a great fit if:
- You’ve built and shipped full-stack apps from scratch (bonus if travel/booking-related)
- You know how to make technical decisions and move fast without being reckless
- You’re proactive, clear, and care about the product as much as the code
- You can work independently and thrive in async communication
- You want to build something meaningful with global impact