Role Summary
Lead the patient, clinician, and admin web experiences that power our digital clinic. Own performance, accessibility, and security for mission-critical UIs that handle sensitive health data, integrate real-time video, and drive clinical workflows.
Key Responsibilities
• Design and build SPA/frontends with TypeScript, React/Next.js, and a shared design system, enforce accessibility (WCAG 2.2) and Core Web Vitals budgets.
• Integrate secure auth (OIDC/OAuth2, WebAuthn/MFA) via Amazon Cognito or enterprise IdPs, implement robust RBAC/ABAC on the client.
• Ship real-time features: WebRTC/video SDK integration, chat, presence, notifications; offline-first flows and resilient retry/idempotency on the edge.
• Implement safe-by-default data handling (no sensitive data in logs, consent banners, privacy controls, E2E encryption where applicable).
• API-first integration with FastAPI/GraphQL/REST backends; contribute to API contracts and experimentation (feature flags, A/B).
• Automated testing: unit (Jest), component (React Testing Library), E2E (Playwright/Cypress); CI in GitHub Actions/CodeBuild.
• Observability: browser OpenTelemetry, Sentry, RUM dashboards; error budgets tied to p95 UI latency and reliability SLOs.
• Internationalisation (de-DE as baseline), right-to-left readiness, and robust input validation for regulated forms (ePrescription/ePA workflows).
• Collaborate with Product/Design/Compliance to ship clinician-grade UX for onboarding, credentialing, and teleconsultation flows.
