Full Stack Engineer
reapDoral (FL)
About the role
We're building the AI-powered operating system for senior care—transforming how skilled nursing facilities handle complex workflows like Medicaid verification and financial tracking. Our platform saves care teams hours daily by processing thousands of documents with AI, automatically classifying statements, extracting data, and surfacing insights so facilities can focus on care, not paperwork. We're a small, focused team shipping to production multiple times daily. Your code goes live within your first week.
The Role:
We're looking for a Senior Full-Stack Engineer who owns complete features—from database design to deployed UI. You'll work directly with leadership, hear from customers, and ship solutions the same day.
You'll work across our stack:
- Build intuitive React interfaces for complex healthcare data
- Design robust Express APIs with audit logging
- Write AI prompts that classify documents and extract financial data
- Architect job queues for multi-step processing workflows
- Deploy changes to production daily
What You'll Do:
- Own Features End-to-EndDesign database schemas with Prisma migrations
- Build backend services with proper error handling
- Create polished frontend experiences with Next.js and Tailwind
- Deploy, monitor, and iterate based on real usage
- Build AI-Powered Workflows
- Work with Google Vertex AI (Gemini), OpenAI, and ClaudeDesign prompts for document classification and financial data extraction
- Build workflow systems with BullMQ that coordinate AI processing
- Experiment with OCR and evaluate model performance
- Ship Rapidly with Quality
- Write maintainable code with comprehensive test coverage
- Multiple deployments per day, with confidence
- Follow through on bugs and own your workAI: Google Vertex AI (Gemini 2.5), OpenAI GPT-4o, Anthropic Claude, Vercel AI SDKTesting: Vitest, Playwright, ESLint, TypeScript strict mode
- What We're Looking ForRequired:5+ years building production web applications
- Experience with Next.js, React, Express.js, Prisma
- Tailwind CSS experience
- MindsetSelf-starter who makes decisions and moves forward
- Ownership mentality—see features through to production and maintenance
- Good judgment on speed vs. scale trade-offs
- Clear communicator who writes helpful documentation
- Curiosity about AI and LLMsBonusExperience with BullMQ, Redis, or distributed job systems
- Healthcare tech, fintech, or compliance domain experience
- Familiarity with AI/ML APIs (OpenAI, Anthropic, Google Vertex)
- Document processing or OCR systems experience
- Early-stage startup background
- Why ReapReal Impact — Your software directly improves senior care operations
- High Leverage — Small team, big problems. Your code reaches customers immediately
- Modern Stack — TypeScript everywhere, AI-powered workflows, fast iteration
- Direct Access — Work closely with founders; No management layers
- South Florida — Collaborate in-person with our Miami team
- Competitive salary + equity
- Flexible PTORegular team events and offsites
- Your Growth PathFirst Week: Ship your first PR to productionFirst Month: Own a meaningful feature from design to productionFirst Quarter: Take on complex AI workflows independently
- First Year: Lead major initiatives and shape technical direction
- Ready to build something that matters? Apply now.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
More like this
