Full-Stack Developer in CasitaMX

FULL_TIME

  Remote | Senior | Full time | Programming

Gross salary $2000 - 3200 USD/month

11 applications
Last checked today
Apply now
ⓘ Requires applying in English

Casita is building a private, high-quality network of exceptional rental properties—and the software that helps guests, hosts, and operators run smoothly. We’re early, funded, and obsessed with product quality and member experience. https://www.instagram.com/casitamx

You’ll be our first engineering hire. You’ll partner closely with the CTO to design, build, and ship core product features end-to-end. You’ll have significant ownership over architecture, product decisions, and engineering culture, and you’ll help set the technical foundation for a product that is seen by millions.

Based anywhere within a few time zones of Mexico City; strong written & spoken English.

This job is original from Get on Board.

What you'll do

  • Ship production features across the stack—from database schema to APIs to UI.
  • Lead new functionality (e.g., member onboarding, search & discovery, availability & calendars, host tools, messaging, payments, analytics).
  • Translate product ideas into technical plans, make pragmatic build-vs-buy calls, and iterate quickly.
  • Establish engineering best practices (testing, CI/CD, observability, performance).
  • Influence the roadmap, contribute to product design, and help with future hiring.

Qualifications and requirements

Our stack

  • TypeScript across the stack
  • Adonis.js (Node.js framework) for backend & server-rendered UI
  • HTMX for lightweight, interactive front-ends without heavy SPA overhead
  • Postgres as our source of truth
  • Docker for local dev and deployment

Experience with every tool isn’t required—but you should be excited to learn what’s new and pick things up fast.

What we’re looking for

  • You’ve owned and shipped features end-to-end in production (backend + some UI).
  • Strong TypeScript and Node fundamentals; comfortable designing clean APIs and data models.
  • Solid SQL skills and experience with relational databases (ideally Postgres).
  • Familiarity with containers and basic cloud deployment workflows (Docker).
  • Curiosity, resourcefulness —you’re self-directed and learn quickly.
  • Comfortable making product decisions, evaluating tradeoffs, using your judgement and intuition

What success looks like

  • 1 day: Local environment humming, tests passing, able to write code
  • 14 days: first feature shipped, meaningful improvements to developer experience.
  • 90 days: You’ve led a project from spec to launch, added tests/monitoring, and improved performance where it matters.
  • 6 months: You’re a domain expert on key parts of the product and a co-owner of our technical roadmap.

Nice to have

  • Experience with Adonis.js, HTMX, or similar (e.g., Rails + Stimulus, Laravel + Livewire, Phoenix + LiveView).
  • Payments, search, or calendar/availability domain experience.
  • Observability (logs, metrics, tracing) and performance tuning.
  • Early-stage startup experience and/or interest in hospitality/travel.

Why you might love this

  • High ownership from day one; your work meaningfully shapes the product and company.
  • Tight feedback loop with the CTO and founders.
  • Product-obsessed culture focused on craft and member delight.

GETONBRD Job ID: 55816

Fully remote You can work from anywhere in the world.
Pet-friendly Pets are welcome at the premises.
Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Health coverage CasitaMX pays or copays health insurance for employees.
Computer provided CasitaMX provides a computer for your work.
Informal dress code No dress code is enforced.
Vacation over legal CasitaMX gives you paid vacations over the legal minimum.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

  1. Jobs ›
  2. Programming ›
  3. CasitaMX ›
  4. Full-Stack Developer

About CasitaMX

casitamx.com — an exclusive membership community for the world’s best rental properties — CasitaMX's full profile

Apply
ⓘ Requires applying in English
Share this job Share