Backend Engineer, Platform
Scale the Fastify API that powers appointments, records, billing and reminders for 500+ clinics.
You will own backend domains under src/clinic — appointments, patients, billing, audit-logs — ensuring every query is clinicId-scoped and every route is Zod-validated.
Start
ASAP • 2-week decision
Team
Engineering • AI • Design
Impact
Clinics, patients daily
What you will do
- Design clinic/core scoped services and repositories
- Add Zod-validated routes, controllers and services per domain
- Harden indexes, connection pooling and rate limiting
- Write vitest suites with in-memory Mongo fakes
Day-to-day at My Clinics
- Morning standup (async), deep work, clinic feedback review
- Ship behind feature flags, measure, iterate with real clinics
- Pair with AI/WhatsApp team for end-to-end patient journeys
- Friday demos — show what you shipped
What we look for
- 3+ years Node.js / TypeScript backend
- MongoDB aggregation, indexing and transactions
- REST API design, error handling (AppError) and pagination
- Comfortable with Fastify or Express
Our values
Clinic obsessed, own the outcome, default to trust. We build for doctors and patients, not demos.
Interview process
Fast, respectful, transparent — 7 to 10 days total.
Resume review
We reply in 3 days
Intro call
30 min, culture & role
Task / Pairing
Real clinic problem, 60 min
Offer
Comp & start date
Perks & benefits
Health cover
Medical for you and family
Real impact
500+ clinics, patients daily
Flexible
Async, family-first hours
Ownership
Equity and trust
About My Clinics
My Clinics is a secure multi-tenant platform for doctors and clinics. One Clinic ID isolates all data — appointments, records, prescriptions, billing and reports. A WhatsApp AI books, reminds and answers from grounded knowledge. We are a small, senior team that ships daily and measures impact in patients, not tickets.
How to apply
Send your resume (PDF) and portfolio/GitHub/LinkedIn to developer@myenum.in with subject Application: Backend Engineer, Platform.
- Attach resume • Add GitHub/portfolio • Mention notice period & CTC
- We reply within 3 working days — even if it’s a no, you’ll hear from us
- Equal opportunity, remote-friendly, clinic-obsessed
Questions? Email developer@myenum.in • My Clinics, India
