About the role Own clinician/admin UIs in a Next.js environment. Youll ship fast, accessible, multilingual experiences for highstakes healthcare workflows. What youll do Build production UIs with Next.js (App Router) + React + TypeScript. Use Server Components, Suspense, Error Boundaries, and Server Actions for mutations. Implement SSR/SSG/ISR and revalidation (ondemand + timebased). Create route handlers, middleware for auth/tenant resolution, and use Edge Runtime where apt. State/data: RTK Query/TanStack Query, React Hook Form + Zod, optimistic updates. UI system: Tailwind, shadcn/ui, lucide-react; set up Storybook. Performance: codesplitting, prefetching, Web Vitals; profile and fix bottlenecks. Accessibility & i18n: semantic HTML, keyboard paths, screen reader flows, multilingual UI. Testing: Jest + React Testing Library for units/components; Playwright/Cypress for E2E. Collaborate with backend to shape APIs for SSR/ISR and streaming. Musthave skills Strong problem solving & UI debugging; clear mental model of RSC + client components. Solid Next.js App Router (routing, layouts, loading/error UI, route handlers). TypeScript proficiency; strict typing for props, hooks, and API clients. API integration (REST/GraphQL/tRPC), error handling, authguarded routes. Fundamentals: HTML/CSS, accessibility, Git, basic CI. Nicetohave NextAuth/OAuth2, rolebased UI, feature flags. Charts (Recharts), large form UX, data grids. Healthcare UX (eprescriptions, claims), PHR on enterprise blockchain visualizations.
FIND ON MAP