Senior Full Stack Developer (Node.js, Next.js, MongoDB) – EHR, Scheduling & Cron Jobs
Budget: ₹100 – ₹400 INR
We are looking for a senior Full Stack Developer to work on an existing EHR (Electronic Health Record) system built with Node.js (backend), Next.js (frontend), and MongoDB (database).
The platform includes a complex appointment scheduling system where multiple doctors can be available in the same time slot across multiple U.S. states, along with background cron jobs that handle system automation.
This role requires real-world experience with production systems, scheduling logic, and background job management.
Key Responsibilities
Enhance and maintain an existing EHR system
Work on multi-doctor, multi-state appointment scheduling
Handle:
Same-slot availability for multiple doctors
Doctor availability rules and overrides
Time-zone and state-based scheduling
Update, optimize, and maintain cron jobs / background tasks for:
Appointment reminders
Status updates and cleanup jobs
Automated system workflows
Fix bugs, refactor code, and improve performance
Build and maintain REST APIs using Node.js
Develop UI using Next.js
Optimize MongoDB schemas and queries
Ensure data security and compliance standards
Required Skills
Strong experience with Node.js
Strong experience with Next.js / React
Strong knowledge of MongoDB
Proven experience with calendar & appointment scheduling systems
Hands-on experience with cron jobs / background job processing
Experience working on live production systems
Mandatory Requirement (Important)
You must provide:
A portfolio with relevant projects or
A live demo system / recorded walkthrough of a scheduling or healthcare platform
No portfolio or demo = please do not apply.
The platform includes a complex appointment scheduling system where multiple doctors can be available in the same time slot across multiple U.S. states, along with background cron jobs that handle system automation.
This role requires real-world experience with production systems, scheduling logic, and background job management.
Key Responsibilities
Enhance and maintain an existing EHR system
Work on multi-doctor, multi-state appointment scheduling
Handle:
Same-slot availability for multiple doctors
Doctor availability rules and overrides
Time-zone and state-based scheduling
Update, optimize, and maintain cron jobs / background tasks for:
Appointment reminders
Status updates and cleanup jobs
Automated system workflows
Fix bugs, refactor code, and improve performance
Build and maintain REST APIs using Node.js
Develop UI using Next.js
Optimize MongoDB schemas and queries
Ensure data security and compliance standards
Required Skills
Strong experience with Node.js
Strong experience with Next.js / React
Strong knowledge of MongoDB
Proven experience with calendar & appointment scheduling systems
Hands-on experience with cron jobs / background job processing
Experience working on live production systems
Mandatory Requirement (Important)
You must provide:
A portfolio with relevant projects or
A live demo system / recorded walkthrough of a scheduling or healthcare platform
No portfolio or demo = please do not apply.
Related categories:
NoSQL Couch & Mongo
Node.js
Express JS
AngularJS
Full Stack Development
MongoDB
Next.js
REST API