14 nov
|
DISRUPTIA OFICIAL
|
Colombia
14 nov
DISRUPTIA OFICIAL
Colombia
About Navi
Navi Nurses provides in-home nursing and caregiving across the Phoenix metro area, and has been named to the Inc. 5000 list of the fastest-growing private companies in America two years in a row. Our own platform runs the business end to end.
It matches nurses and caregivers to client visits, handles clock-in and timecards, holds clinical documentation (care plans, visit notes, vitals), runs billing and payroll, and carries messaging between staff, providers and families.
It consists of a web app for our team, iOS and Android apps for our providers, and a .NET backend. We ship most weekdays.
How we build
Engineering at Navi is AI-first. Coding agents (Claude Code, Cursor) write most of our code, and engineers direct that work, review it and are accountable for it. In the past year, one engineer working this way took the platform from a contracted team’s initial build to a live product on three platforms and merged thousands of pull requests.
When someone flags an urgent bug in Slack, our automation turns it into a planned, tested draft fix within minutes. Every incident we’ve had has added to a growing set of instructions that our agents follow. Speed is the point, and it is also the risk.
This software decides whether a nurse arrives at a patient’s home and whether people are paid and billed correctly. We’re hiring a senior engineer to make the system as trustworthy as it is fast, starting with the database layer, where correctness matters most.
How we decide what to build
- We’re small and early, so nobody hands you a spec. You’ll get a problem, often through a Slack message directly from the person who encountered it. You’ll ship the smallest version that’s genuinely useful, watch how people use it, and iterate.
- Requirements will always shift after you’ve started, sometimes because we learned something, sometimes because the business changed. Very little is ever “done”; most of what we ship gets multiple follow-up passes. That said, we are strict about a few things: money has to be right, patient data stays private, and risky changes ship behind a flag or a dry run first.
What you’ll do
- Share technical ownership of the platform with our Head of Product & Engineering: architecture, the data model,
and the design of large features across scheduling, billing, payroll and clinical documentation.
- Own production reliability during business hours: monitoring and alerting, the release process, incident response and post-mortems.
- Set the engineering bar. Decide where we need integration tests against a real database instead of mocks, review high-risk changes, and keep our CI gates, agent instructions and automated fix pipeline honest.
- Ship features end to end across the backend, web and mobile, mostly by directing agents.
- Mentor our Product Support Engineer and review their higher-risk work.
- Turn vague requests into shipped software. Talk to the scheduler, care coordinator or billing specialist who has the problem, work out what they actually need, ship the smallest version that helps, then iterate.
What you must have
These three are non-negotiable. We will ask about each one in detail.
- You’ve owned a production backend with a relational database. You’ve been on call, run incidents and lived with your own design decisions. You can explain a query plan, an N+1 problem or a transaction bug you fixed, and why it happened.
- You have a real AI-agent workflow, including how you check it. “I use Cursor” isn’t enough. You can describe how you scope work for an agent, how you verify what it produces, and a concrete time you caught one being confidently wrong.
- You have product instinct and are comfortable with ambiguity. You propose a smaller first version than you were asked for, and you stay calm when the brief changes halfway through.
You’ll likely also have
- 6+ years building software professionally.
- Deep backend experience. C#/.NET and EF Core are strongly preferred. We welcome strong Java, Kotlin or Go engineers who want to pick up .NET.
- Working comfort with TypeScript and React.
We use Next.js on the web and Expo/React Native on mobile.
- The ability to review a large volume of code you didn’t write and quickly find the part that matters: the blast radius, the missing test, the assumption nobody checked.
- Clear writing in English: design docs, incident write-ups, and plain explanations for non-technical colleagues. • Good judgment with money and sensitive health data.
Probably not a fit if
- You need defined requirements and acceptance criteria before you start, or you get frustrated when they change mid-stream.
- You want an established process and a large team around you.
- You’d rather hand-write most of your code and treat AI as autocomplete.
- Your instinct is to rewrite the stack before you understand why it’s built the way it is.
Compensation and terms
- Salary: starting at USD 3,500 per month, paid in U.S. dollars.
- Contract: independent contractor through Deel for the first 90 days, with the possibility of moving to an Employer of Record (EOR) contract after the 90-day review.
- Location: fully remote from Colombia.
- Hours: 8:00 AM to 5:00 PM Arizona time (10:00 AM to 7:00 PM Colombia). Arizona does not observe daylight saving time. No on-call outside these hours.
- Equipment: as a contractor, you use your own laptop. Equipment benefits can be discussed after the 90-day review.
- Training: HIPAA training is provided. Prior familiarity with HIPAA is a plus.
- Language: English is the working language, written and spoken.
How we hire
1. A screening interview with Disruptia, our hiring partner. 2. A 30-minute intro call with Navi’s Head of Product & Engineering.
2. A paid exercise using your usual AI tools (3 to 4 hours; we’ll send details).
3. A technical conversation about system design and reviewing code.
4. A conversation with one of our operations leads.
5. References.
Equal opportunity Navi Nurses is an equal opportunity employer. We welcome applicants of all backgrounds and do not discriminate on the basis of any protected characteristic.
How to apply
Apply through this posting. Disruptia, our hiring partner, reviews every application and will contact shortlisted candidates: app.disruptia.co/vacantes
📌 Senior Software Engineer (AI-Native, Full-Stack) (Colombia)
🏢 DISRUPTIA OFICIAL
📍 Colombia