Note: The job is a remote job and is open to candidates in USA. SuiteOp is a property operations platform designed for modern hospitality operators, integrating smart devices and enhancing guest experiences. They are seeking a Senior Full Stack Engineer to drive the rebuild of their platform using TypeScript, shipping production features across the full stack while leveraging AI coding tools.
Responsibilities
- Ship full vertical slices across a TypeScript monorepo — schema migration, backend service, frontend component — in a single PR, with end-to-end types holding the slice together
- Drive the rebuild through its remaining phases, including the web dashboard, admin surface, mobile app, and a public API
- Build for a multi-region, data-residency-sensitive product from day one — a deliberate architectural commitment, made early because our operators run real operations at scale
- Integrate with the messy real world: property management systems, smart locks, payments, and a high-frequency telemetry pipeline
- Raise the quality bar by example — through the code you ship, the reviews you give, and the patterns you leave behind for the next engineer
- Shape how we work with AI: the workflows, guardrails, and standards that make AI-assisted development reliable and repeatable, not lottery-ticket development
Skills
- 5+ years writing production TypeScript / JavaScript
- True full-stack range: you can write a schema migration, a backend service, and a typed frontend component in the same afternoon
- Demonstrated fluency with AI coding tools — you can articulate where they accelerate you and where they quietly mislead you
- Strong relational database instincts: schema design, migrations, indexes, query plans
- Sound architectural judgment — knowing when to build, buy, refactor, or ship as-is
- A high bar for engineering hygiene — an untyped boundary or logic that leaked into a controller should bother you
- Clear written communication. We are async-first; decisions happen in writing, and you can own a hard call in a thread rather than a meeting
- Comfort working autonomously and remotely — you organize your own time, unblock yourself, and overlap with the team when it matters
- Modern full-stack TypeScript framework experience (Nest-style backends, App-Router-style frontends)
- Offline-first mobile architectures
- Schema-first stacks with end-to-end type safety
- High-frequency event pipelines or IoT telemetry
- Multi-region or data-residency-sensitive systems
- Vertical SaaS with deep integration surface area
Company Overview