Build things that actually matter
We're a small engineering team solving a real problem in healthcare. Every line of code we write ships to practices that depend on it every single day. This isn't an abstraction. The systems you build directly impact how dental practices run their business—how they manage payments, grow their revenue, and focus on patient care instead of spreadsheets.
The product you'd be building
We currently process $15 million per year in transactions for 150+ dental practices. We're past proof-of-concept and into growth. The platform is stable and profitable, and the messy early chaos is behind us. What's ahead is real scaling.
Core Platform
Membership plan management engine. Practice setup, patient enrollment, automated renewals, plan reporting. The SaaS backbone that every practice counts on.
Fintech Engine
Smile Advantage Payments. Our proprietary payment processing layer, fully migrated from third-party processors. Real payment rails, real production traffic, built and owned in-house.
Deep Integrations
Connected to dental practice management systems via the Sikka ONE API. Patient data, accounts receivable, payment flows—all synchronized in real time.
Partner Ecosystem
Building toward 100+ industry partners. Referral flows, co-branded tooling, partner-facing dashboards. You'll shape the growth surface.
The technical challenges
Real problems that require thoughtful engineering
Recurring Billing Engine
Orchestrate payments across multiple processors, handle failures gracefully, retry logic, and ensure zero dropped charges. Real practices depend on this every month.
Data Consistency
Dental practices have strict workflows. Synchronize member data, transaction ledgers, and payment state across systems without corruption or data loss.
Security & Compliance
Handle patient payment data responsibly. PCI compliance, encryption, audit trails. Build systems that pass security reviews and retain customer trust.
Performance Under Load
Patients pay during office hours. System needs to handle concurrent transactions, webhook processing, and reporting without degradation.
The team you'd join
Small on purpose. You work directly with the CTO and founding team. No layers. No ticket queues nobody reads. You see decisions being made and you help make them.
Real Ownership
Mid-level here means something. You own features end-to-end. If you ship it, your name is on it in every good sense.
Biased to Shipping
We celebrate shipping, not planning. Production-ready means it's in front of customers. You'll feel that momentum from day one.
Full-Stack Exposure
SaaS product, payment fintech, PMS integrations, partner tooling. You won't specialize yourself into a corner here.
These are the core values that we live by at Smile Advantage
Not aspirational. Not for the website. These are how we actually work every single day.
Raise The Bar
We ship things we're proud of. Not perfect, but proud. There's a difference.
Truth First
Radical transparency. If something is broken, we say so. No blame, no spin.
Run Toward It
We do the hard thing. That includes the refactor nobody wants to touch.
Stay Hungry
Relentless learning. The best engineers here are still asking why.
Celebrate Often
Shipping is worth celebrating. So is a good PR review. We notice wins.
On The Move
Bias to action. We turn ideas into motion. If you have a better way, build it.
AI is not optional here
We are an AI-first team. That is not a talking point. It is how we operate every single day across every function.
On the engineering side, AI is woven into how we architect, build, and ship the platform. Across the rest of the company, the team uses AI to build and maintain our website, design and iterate on onboarding flows, analyze patient and client data, draft communications, and move faster in every direction. We are not adopting AI cautiously from the sidelines. We are building with it, learning with it, and expecting the next person who joins us to bring that same energy.
Engineering
AI-Assisted Development
We use AI tooling throughout the build process, from architecture decisions to code review to debugging. If you have a workflow that makes you faster and sharper, bring it.
Product & Ops
AI Across the Business
Our non-engineering team builds with AI too: web updates, onboarding forms, client reporting, and data analysis. AI fluency is a company-wide expectation, not just an engineering perk.
Data
Patient & Practice Intelligence
We analyze patient data, accounts receivable trends, and membership performance using AI-assisted tooling. You will work in an environment where data flows and gets used.
Mindset
Curious, Forward, Unafraid
We want people who get excited about what AI makes possible, not threatened by it. If your first instinct is to ask how AI can help, you will fit here.
Our AI toolbox
Claude Code CLI
AI-assisted development environment
CodeRabbit
AI code review and pair programming
Zed
Modern, collaborative code editor
Modern engineering foundation
We build with technologies that let you move fast without leaving technical debt behind. Clean architecture, strong testing practices, and a small team that cares about code quality.
Tech Stack
Laravel, Vue.js, PostgreSQL, Redis, API-first architecture, event-driven systems
Practices
Automated testing, code review, CI/CD, zero-downtime deployments, monitoring and alerting
Overview
You'll be the second developer on a stable, revenue-generating SaaS platform used daily by dental offices. Working directly with our CTO and independently, you'll own significant parts of the product. This isn't a startup. The product works, customers depend on it, and the work is about making it better while keeping it solid. You'll split time between maintaining what's live and building what's next.
What you'll do
- Own features across the full stack: backend API design, database schema, frontend components, and integrations
- Debug edge cases in payment processing, webhook handling, and PMS integrations - learn the domain through its real problems
- Triage customer issues, propose fixes, and decide what to solve next alongside the technical founder
- Review code and mentor future team members as you grow into the role
What we're looking for
- 3-5 years of professional experience with Laravel and modern PHP (Composer, Symfony) or equivalent (Ruby on Rails)
- Vue.js or React: you've built real applications, not tutorials
- Relational database expertise: complex queries, schema design, migrations, tuning in MySQL or PostgreSQL
- Deployment pipelines and CI/CD: automated builds, tests, and deployments
- Ability to debug complex systems and communicate solutions clearly
Your first 6 months
Month 1
Local environment running. Shipped 5-10 bug fixes across different subsystems. Written tests for existing code. Can explain how a payment flows through the system.
Month 2-3
Shipping solo features with design review. Handling support escalations independently. Creating your own tickets from customer issues.
Month 3-6
Owning subsystems. Proposing architectural improvements. Reviewing code. Operating semi-autonomously. Your work shapes product direction.
Why join now
Ground Floor Timing
We're past proof-of-concept and into growth. The messy early chaos is behind us. The upside ahead is real and near.
Direct Impact
Your code connects practices to their business success. It's not abstract. You'll know the practices using what you built.
Ready to make an impact?
Join a team of talented people building software that helps dental practices grow. We offer competitive benefits, a collaborative culture, and the opportunity to work on problems that matter.