Full Stack Developer – Healthcare Platform (React + Supabase)
Budget: $5.0 - $25.0
HOURLY / FULL_TIME
⭐ 5.00 (1)
GBR
html5, typescript, postgresql, react-js, web-application, api-integration, web-programming, css, figma, intercom
PROJECT SUMMARY
Medy is a sophisticated digital healthcare platform managing prescription workflows for ADHD and weight-loss treatments. We're looking for a skilled full stack developer to enhance and maintain our codebase. The project involves a patient-facing app, clinical staff dashboards, admin tools, and a partner REST API for clinic integrations.
WHAT YOU'LL SEE IN THIS CODEBASE
Frontend Stack (React/TypeScript)
React 18.3 with TypeScript in a modern Vite build setup
React Router v6 for multi-app navigation (patient app + admin dashboard)
TanStack React Query for intelligent server state management and API calls
Radix UI – 20+ accessible, unstyled component primitives (not Material-UI or Bootstrap)
Tailwind CSS 3.4 for utility-first styling
React Hook Form with Zod validation for robust form handling
Framer Motion for smooth animations and transitions
Recharts for data visualization (analytics dashboards)
ESLint + TypeScript for strict code quality
Backend Architecture (Supabase)
PostgreSQL database with 280+ migrations (well-versioned schema)
92 Edge Functions written in Deno (serverless backend logic)
Row-Level Security (RLS) for granular data access control
Supabase Realtime for live updates across the platform
JWT authentication with MFA support
Third-Party Integrations
Stripe – Payment processing and reconciliation
Contentful – Headless CMS for blog/marketing content
PostHog – Product analytics and feature flags
Intercom – In-app customer support chat
Cloudflare Turnstile – CAPTCHA verification
HMAC-signed webhooks for secure partner API communication
Project Structure
Monorepo using npm workspaces
apps/patient – Patient-facing web application
apps/admin – Clinical staff and admin dashboards
packages/shared – Shared TypeScript types, UI components, hooks, and utilities
supabase/functions – 92+ serverless functions (payment processing, notifications, order workflows, partner API)
docs/partner-api – REST API specs for clinic integrations
Key Features You'll Work On
Patient onboarding: Multi-step questionnaires, photo verification (selfies, ID, full-body), payment checkout
Clinical workflows: Review queues, prescription approvals/rejections, provider switching
Admin dashboards: User management, medication catalogue, order fulfillment, analytics
Partner API: REST endpoints for clinic prescription intake, cancellation, status queries, medication search, webhooks
Prescription management: Reorder workflows, weight tracking, subscription management, delivery scheduling
State machines: Complex workflow transitions with proper state management
Open job