StackFloss Get your diagnosis

Careers · Full-time · Remote

Senior Front-End Developer (AWS)

Lead the front end of the StackFloss customer app, from first commit to MVP launch, and connect it to our AWS backend.

Type
Full-time employee (W-2), salaried
Location
Remote (US time zones preferred, with overlap to US Central)
Start
As soon as possible
Focus
MVP launch, with the option to continue after launch
Compensation
Salary, performance bonus, equity and benefits; ranges discussed on the first call
Reports to
CTO

Prefer contract work? This role is also open as a 1099 contract. Jump to the application ↓

Jump to the application ↓

About StackFloss

StackFloss is software for independent dental practices. It connects to the practice management system (PMS) and finds care patients are eligible for but haven’t received: care that is already approved, already due, or already covered. Much of it belongs to patients already on the schedule. Find it. Act on it. Automate it.

We build on five beliefs: people first, work inside what you have, earn every step, patient data comes first, and plain talk. In this role, that means HIPAA isn’t a checkbox. It’s how the app is built.

We’re racing to launch our MVP customer app. You’ll lead its front end and connect it to our AWS backend.

The role

You will own the StackFloss customer app front end from first commit to MVP launch. You will turn our discovery work into a fast, accessible, HIPAA-aware web app and wire it to services running on AWS.

This is a hands-on senior role. You will write most of the front-end code, set its standards, and work directly with the founders and our infrastructure engineer. You are comfortable making decisions quickly and shipping in small, safe increments.

What you’ll do

  • Build the MVP customer app in Next.js (App Router), TypeScript and Tailwind, using accessible component primitives (Radix/shadcn).
  • Ship role-based home screens, a pre-visit “Today” view, prioritized work lists, patient detail, a dollar-based results funnel and our PracticeChat interface.
  • Implement plan gating (Diagnose, Recover, Automate) with honest locked and preview states.
  • Build HIPAA-aware UI patterns: role-based access, idle timeout, patient-info masking, no patient data in URLs, and a record of every action.
  • Define the front end’s API contracts and move from typed mock data to live AWS services (API Gateway, Lambda, Cognito, S3, CloudFront or similar).
  • Set up authentication and authorization flows with AWS Cognito or an equivalent identity provider.
  • Own front-end CI/CD, preview environments, monitoring and error tracking.
  • Turn our brand tokens into a reusable design system with light theme first and dark mode later.
  • Make pragmatic trade-offs to hit MVP dates, and document what we defer.

What you bring

  • 7+ years of professional web development, with 4+ years as a senior or lead front-end engineer.
  • Expert React and TypeScript; production experience with Next.js (App Router, server components, route handlers).
  • Deep, hands-on AWS experience: Cognito, API Gateway, Lambda, S3, CloudFront, IAM, and CloudWatch at minimum.
  • Infrastructure as code with AWS CDK, Terraform or CloudFormation.
  • Experience building secure apps that handle sensitive data (HIPAA, SOC 2 or similar), including auth, session handling and least-privilege access.
  • A record of taking a product from zero to launch at a startup or on a small team.
  • Strong accessibility (WCAG 2.1 AA) and performance habits for data-dense, all-day desktop apps.
  • Clear written communication and comfort working async across time zones.

Nice to have

  • Healthcare or dental software experience, especially with practice management systems such as Open Dental.
  • AWS certification (Solutions Architect, Developer or Security).
  • Experience building conversational interfaces like PracticeChat, where every answer shows the numbers behind it.
  • Data visualization experience (funnels, trends, dashboards).
  • Experience deploying Next.js on both Vercel and AWS (Amplify, or containers on ECS/Fargate).

StackFloss is an independent company, not affiliated with or endorsed by Open Dental.

Our process

StepWhat happensLength
1. Intro callBackground, availability and fit30 min
2. Technical interviewHands-on React, TypeScript, AWS and security discussion30 min
3. Mutual NDASigned before any non-public details are shared—
4. Product walkthroughWalk through the product and MVP plan, and discuss the role and compensation60 min
5. Offer and onboardingOffer letter and employment agreements, then least-privilege access—

StackFloss is an equal opportunity organization and welcomes applicants from all backgrounds.

Apply for Senior Front-End Developer

Please don't include patient information in anything you send. We keep applications for six months, then delete them; see our privacy policy. Trouble with the form? Email careers@stackfloss.com with “Senior Front-End Developer” in the subject line.