Offshore Software Engineer - AviatorOS
Worldwide
AviatorCare · 9am to 5pm US Eastern- Option of Monday-Friday or Sunday-Thursday The product * Internal practice-management and clinical-operations platform for a telehealth provider. It sits as a middleware layer between our staff and the Healthie EHR * Python/FastAPI backend + Next.js/React frontend in a monorepo, handling live PHI for real patients - not a greenfield project and not a prototype. * Small team, high ownership. You will take features end-to-end: data model →API → UI → tests → deploy. You will not be handed pre-decomposed tickets. What you'll work on * Patient intake, chart notes, scheduling, and billing workflows used daily by clinical staff. * Third-party integrations: EHR, clearinghouse/eligibility vendors, CRM, and form webhooks. * An in-app clinical AI Copilot built on streaming LLM APIs. Required experience * Python 3.12 + FastAPI * TypeScript + Next.js 15 (App Router) + React 19 * Zustand for client state, or other strong global state management experience * GraphQL as a consumer - writing and debugging queries and mutations against a third-party API you do not control * REST/HTTP integration * Unit testing with Vitest and Pytest * Redis caching * PostgreSQL / Supabase * Git fluency Strong plus * US healthcare domain knowledge: insurance eligibility (EDI 270/271), payer and plan-type classification, Medicare vs. Medicare Advantage vs. Medicaid, MBIs, CPT/ICD-10, CMS-1500 claims. LLM application engineering: OpenAI/Anthropic APIs, streaming over SSE,tool/function calling, prompt design, token and cost control, multi-turn session persistence. * CRM and webhook integration work: Zoho CRM REST v8, OAuth 2.0 client credentials, form webhooks. Observability: Sentry, PostHog, and log-driven debugging in a hosted environment. How we work * Strong written English. Most communication is asynchronous: PR descriptions, design proposals, written status. You need to explain a trade-off in writing without a call. * Escalates early. When a spec is ambiguous or an approach is blocked, you raise it within hours instead of shipping a guess three days later. * Reads before writing. The repo carries extensive internal documentation —architecture notes, per-domain summaries, prior implementation plans. Search that context before proposing a design. * Comfortable using AI coding agents (Claude Code) as part of the normal workflow — planning, implementing, and verifying with agent assistance, while staying fully accountable for the code you submit. * Updates internal documentation as part of finishing a task, not as an afterthought. Not required * Mobile, Kubernetes/DevOps, ML training, or data-engineering experience. * Prior US healthcare experience is a strong plus, but not a hard gate for an otherwise excellent Python/TypeScript integration engineer.
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- IntermediateExperience Level
$9.62
-
$14.42
Hourly- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:5 to 10
- Last viewed by client:yesterday
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesNew York9:16 PM
- $77K total spent41 hires, 17 active
- 10,063 hours
- Health & FitnessSmall company (2-9 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by