top of page
Fondo abstracto

Join our Team!

Join a team delivering nearshore software solutions from Northern Mexico to fast-growing companies across the United States.

Jr Fullstack Engineer

Job Summary

You will work closely with the CTO to develop the technical strategy and deliver critical features for Phase 1 and beyond. You will be responsible for recruiting and working with the engineering and product teams as well as RET’s LPs, portfolio companies, and future customers.

Responsibilities and Duties

What you're building: The foundational application and API for a multi tenant property management platform that institutional operators will use to manage 5,000+ units across complex portfolio structures with billions of dollars in revenue.

  • Customer discovery & advocacy. It’s not enough to be an engineer t hat shows up. You must strive to understand and advocate for what’ s best for customers. That means digging deep into data, research, etc. to inform your position.

  • Estimation and roadmapping. We are building an enterprise syste m that will require tradeoffs in the roadmap. You will need to provid e estimates that you are defensible that will inform what gets built when.

  • Pragmatic engineering. We’re moving quickly and our eng team’s p rimary responsibility is to ship software that drives value for our ear ly alpha customers. You make decisions that reflect the urgency and our customers’ needs, not technical “perfection”.

  • Database Architecture & Schema. You own the PostgreSQL schem a and write SQL to answer product questions yourself—spotting da ta quality issues (orphaned records, geocoding gaps, ledger mismat ches) before they become production bugs. You design migrations f or zero-downtime deployments and implement row-level security p olicies that make multi-tenant isolation bulletproof.

Essential Skills

  • Enterprise software shipped at scale. You've managed a product roadmap with 18+ month horizons, hard dependencies, and major stakeholders. You've navigated: Regulatory/compliance constraints that shape product decisions Complex integrations with third-party systems Customers with opposing needs (you can't make everyone happy) Product decisions that stick—you don't pivot every sprint

  • Ownership mentality. You identify problems and solve them without hand-holding. You don't wait for permission. You don't blame "the market" or "the other engineers." You figure out what's wrong and fix it.

  • Direct feedback tolerance. You handle critical feedback without defensiveness. When a founder or customer tells you something isn't working, you dig in and validate/refute it with data. You don't take it personally.

  • Strong written communication. You write clearly (Slack, docs, PRDs). You explain complex ideas to non-technical stakeholders. You document decisions so people understand why, not just what.

  • Good knowledge JavaScript/TypeScript and React. You have experience shipping React-based applications.

  • Design-first thinking. We assert that design absolutely matters. You consider yourself the design quality of everything we ship—APIs, workflows, reports, configuration interfaces—and obsess about the quality and the end user experience.

  • Agentic-First Development. You expect and want to ship huge portions of our v1 software agentically. You have recent experience shipping software using agentic agents such as Claude Code or Cursor. You constantly refine our agentic set-up to optimize for the latest models and drive efficiency and quality improvements.

 

Apply for this position

Attach file
Upload a PDF file (max 5 MB)
85656c73-85b9-4956-ba3e-2c3bee8aaf73.png
f01a88fc-4e8e-4f02-a210-b65f2adcca8c.png
305fe610-7d68-4d77-83b3-206bc383eb35.png
bottom of page