Full Stack Developer (Node.js + Python) for HIPAA Healthcare SaaS Product
Worldwide
About the work We are building a healthcare SaaS product for US care teams. It handles patient records, scheduling, clinical notes, care plans, and billing data. It connects to outside EHR systems and uses AI for note drafting and data cleanup. We want one strong independent developer who owns the build end to end. No agencies. You write the code. What you will build Patient and provider records with role based access, scheduling with reminders, clinical notes and forms, document upload, billing data with CPT and ICD-10 fields, HL7 and FHIR data exchange with EHR systems, AI note drafting and summaries, admin dashboard with audit logs, and reporting screens. Tech stack Backend API: Node.js 20+, TypeScript, NestJS, Prisma, BullMQ with Redis AI and data services: Python 3.11+, FastAPI, Pydantic, Celery, Pandas, OpenAI or Anthropic APIs, pgvector Frontend: React 18, Next.js 14 App Router, TypeScript, TailwindCSS with shadcn/ui, TanStack Query, React Hook Form with Zod Data: PostgreSQL 15+, Redis, AWS S3 with encryption Infra: AWS (ECS Fargate, RDS, ElastiCache, S3, Secrets Manager), Docker, GitHub Actions, Terraform, Sentry Healthcare: HL7 v2, FHIR R4, SMART on FHIR OAuth flow, HIPAA rules for PHI. Past work with Epic, Cerner, athenahealth, DrChrono, or Redox is a plus Security: OAuth 2.0, JWT with refresh rotation, RBAC, field level PHI encryption, full audit trail, MFA AI coding tools: required You must work with AI coding tools daily. Claude Code, Cursor, Copilot, Windsurf, Cline, or Aider. We expect you to write repo rules files (CLAUDE.md or .cursorrules), break large tickets into steps the agent can handle, review every line before it reaches a pull request, and keep PHI and secrets out of these tools. If you only use AI for autocomplete, this is not a fit. How you work Daily written updates, small pull requests, tests as you go (Jest or Vitest, plus Pytest), current OpenAPI docs, and early flags on risk. Engagement Hourly, 40 hours per week, 6 months or more. Minimum 4 hours overlap with US Eastern Time. First 2 weeks are a paid trial on a small module. In your reply, send - Two healthcare products you built, your exact role, and the stack - The hardest EHR or FHIR integration you handled and what broke - Your AI coding setup with one real example of how it helped - GitHub or a code sample Start your reply with CARE-STACK so we know you read the full post.
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- ExpertExperience Level
$25.00
-
$50.00
Hourly- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:44 minutes ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesFrisco5:15 AM
- $3.5K total spent5 hires, 0 active
- 125 hours
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