Search jobs right inside Claude, ChatGPT or Cursor.

Connect MCP to your agent →

Prysm Health

NewBe an early applicant

Frontend Engineer

Posted Updated
Discussion

Summary

Frontend Engineer at Prysm Health building React/TypeScript interfaces for clinical workflows used across healthcare facilities, including offline-first capture on shared and low-connectivity devices. Stack includes React, Vite, Radix on the frontend, with TypeScript/NestJS, PostgreSQL/Prisma, and AWS/Terraform behind it.

What you'll work on

  • Translate clinical workflows into usable, performant, and accessible interfaces that work across the facility network and on shared devices.

  • Make the app resilient on facility networks, with offline capture and a submission queue that never loses or duplicates an entry.

  • Build frameworks and components that are shared across the app allowing other developers to focus on the clinical workflows rather than the UI.

  • Optimize application performance, usability, and reliability.

You might be a fit if

  • Experience building production React and TypeScript, with frontend architecture decisions you have owned.

  • You have shipped offline-first or real-time interfaces and know where they break.

  • Understanding of component architecture, state management, and performance optimization in modern web applications.

  • You can scope product requirements into a scoped technical implementation that you can ship in days, and you can explain the tradeoffs to a non-technical stakeholder.

Bonus points

  • Product design experience, with a portfolio of shipped interfaces.

  • Cross-device and cross-browser compatibility, including mobile web.

Our stack

Backend

TypeScript, Node, NestJS

Data

PostgreSQL with row-level security, Prisma, pgvector

Frontend

React, Vite, Radix

Infra

AWS (ECS Fargate, RDS, SNS/SQS, Bedrock), Terraform

Quality

Jest, Vitest, Puppeteer acceptance specs, GitHub Actions merge queue

Skills

Apply

See also

Frontend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.