Senior Developer
RemoteFull-time5+ years
Build the booking engine resorts put on their own homepage: the guest flow, the connection to OPERA Cloud and other PMSs, payments through Stripe, and booking from AI assistants over MCP.
The role in detail
What you'll do
- Own features end to end across the engine (TypeScript, Node.js, PostgreSQL) and the guest-facing booking flow.
- Build and harden PMS integrations, starting with Oracle OPERA Cloud.
- Run payments, webhooks and the reconciliation behind them.
- Grow our MCP server, so guests can book from Claude and ChatGPT.
- Keep it fast, observable and boring in production.
What you bring
- At least 5 years building production web software.
- Strong TypeScript and Node.js, and solid SQL.
- Experience integrating third-party APIs, payments or booking systems.
- You take a problem from a customer's words to code in production.
- A plus: hospitality tech, OPERA/OHIP, Stripe, LLM tooling.