This job is actually remote but applicants MUST live in Spokane County, WA
Our Spokane client needs a full stack engineer but one with a product manager mindset, healthcare experience, and is 100% comfortable with Claude Code for majority of code generation. They’re doing human code review on all code generated as well as two different AI passes on it before it goes to Prod. but the emphasis is AI based code generation. A coder is needed in order to identify potential issues and help rectify.
Actual tech stack in use:
Backend (packages/api)
- NestJS 10 on Node, Express adapter, Swagger for API docs
- Prisma 5.8 ORM against PostgreSQL 16
- JWT auth via Passport (JWT + local strategies), bcrypt for password hashing
- class-validator/class-transformer for DTOs, Helmet + Throttler for hardening
- Jest + ts-jest + supertest for tests
Web (packages/web)
- React 18 + TypeScript + Vite 5
- TanStack Query v5 for server state
- React Router 6
- Tailwind CSS 3 for styling, lucide-react for icons
- FullCalendar v6 (dayGrid + timeGrid + interaction) for the SA calendar surface
Mobile (packages/mobile)
- Expo SDK 55 managed workflow, React Native 0.83 + React 19
- React Navigation v7 (native-stack + bottom-tabs)
- TanStack Query (shares the data shape with web)
- expo-secure-store + expo-local-authentication + expo-notifications for auth/biometrics/push
- react-native-calendars for the calendar UI
Database & dev infra
- Postgres 16 via local docker-compose (port 5434 on this Mac to dodge beacon-web's 5433)
- Prisma migrations under packages/api/prisma/migrations/, ~25 of them
- CI: Prisma drift check workflow that fails PRs if schema.prisma and migrations diverge