👨🏻‍💻 postech.work

Full Stack Developer for Medical Clinic Project

Midtown Medical Center • 🌐 In Person

In Person Posted 1 day, 21 hours ago

Job Description

About the Role

We are a busy Ontario family medicine clinic looking for a freelance developer to build ChartAI — a Chrome/Edge browser extension that connects our OSCAR Pro electronic medical record system to the Anthropic Claude AI API (or similar API under ZDR / PHIPPA compliant management)

The goal is simple: let physicians ask plain-English questions about a patient's chart and get an answer in seconds — without exporting files, switching apps, or breaking their workflow. This tool ships to a real clinic serving real patients. It is not a prototype.

What You'll Build

A sidebar extension that retrieves structured patient data from the OSCAR Pro REST API and passes it to the Claude API in response to physician queries.

Required features:

OSCAR Pro REST API integration — pull encounters, CPP, labs, medications programmatically

OAuth 2.0 authentication with graceful token refresh and session expiry handling

Natural language AI query sidebar powered by Anthropic Claude (claude-sonnet-4-6)

Conversational threading — follow-up questions maintain session context

Clear, user-facing error handling — no silent failures

Stretch goals (if time allows):

Preset one-click query buttons for common clinical questions

Auto chart detection on OSCAR Pro URL patterns

Source attribution in AI responses

Tech Stack

Chrome Manifest V3 (Chrome + Edge)

OSCAR Pro REST API + OAuth 2.0AI

Anthropic Claude API (Azure OpenAI fallback) with ZDR or BAA

HTML / CSS / JavaScript

Data Handling - In-memory only — no PHI stored anywhere

Pay:$10,000 CAD

What We Provide

OSCAR Pro sandbox environment for safe development and testing

All AI API costs covered (Claude or Azure OpenAI) for the project duration

Direct access to a physician for clinical questions and feature prioritization

Live testing environment at the clinic with physician oversight

Requirements

Demonstrated experience building Chrome extensions to Manifest V3 standards

Solid understanding of REST APIs and OAuth 2.0 authentication flows

Prior experience integrating LLM APIs (Anthropic, OpenAI, or equivalent)

Ability to work within Ontario PHIPA healthcare data compliance constraints — patient data must never be written to persistent storage; all handling is in-memory only

No prior healthcare experience required. Compliance requirements will be explained in full before development begins.

Job Type: Freelance

Language:

English (preferred)

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.