Full-Stack Engineer (NodeJS / NestJS / React / TypeScript) – B2B SaaS (4–6 YOE)
Script AssistRole Overview
Script Assist is hiring a mid-level Full-Stack Engineer (NodeJS / NestJS / React / TypeScript) – B2B SaaS (4–6 YOE). This is a full-time role in IN. Part of Script Assist's Pharmacy hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Remote (India) · Full-time · ₹10–20 LPA (DOE)
Product: Multi-tenant SaaS platform for UK clinics and pharmacies Why Script Assist
Script Assist is building the operating system for next-generation private healthcare in the UK. We power prescribing, dispensing, and operational workflows across clinics and pharmacies. Our platform runs real production workflows every day — this is not a prototype or early-stage MVP.
We operate in regulated environments where correctness and reliability matter. But we’re still a focused product team shipping features continuously. If you enjoy building real systems that people depend on daily — you’ll fit well here.
The Role
We’re looking for a strong full-stack engineer with meaningful production experience building real SaaS systems. You’ll work on a multi-tenant B2B SaaS platform used by clinics, pharmacists, and operations teams.
You’ll
Own features end-to-end
Work across backend and frontend
Ship production-grade code
Improve workflows that affect real users
Collaborate directly with product and operations
This role is remote (India) and works UK business hours. What You’ll Build
You’ll work on areas such as: Clinic workflows
Onboarding
Forms and structured data capture
Scheduling
Operational audit trails
Pharmacy workflows
Prescribing and dispensing operations
Product catalogue and stock checks
Batch and expiry tracking
Delivery tracking and reconciliation
Platform core
Order lifecycle management
Payment integrations
Retry logic and error handling
Logging and monitoring
This is vertical SaaS complexity — not just basic CRUD dashboards. You do not need prior healthtech experience. If you’ve built complex B2B SaaS, fintech-style workflows, logistics systems, or other production systems with real operational logic — that experience is highly relevant. What You’ll Do
Build backend services in NodeJS + NestJS (TypeScript)
Design and implement REST APIs
Build multi-tenant features with proper data isolation
Implement state-based workflows and lifecycle logic
Handle validation, edge cases, and failure scenarios
Work with background jobs and asynchronous processing
Write clean, testable code
Ship React + TypeScript frontend features
Improve reliability and observability over time You don’t need to have implemented every advanced pattern. We care that you understand:
State transitions
Data integrity
Handling failures gracefully
Writing code that survives production AI-First Engineering Culture
We operate in an AI-first engineering environment.
We expect engineers to use AI tools intelligently for:
Planning and structuring work
Accelerating implementation
Expanding test coverage
Improving delivery velocity
We care more about structured thinking and ownership than manual coding speed. What We’re Looking For
Strong hands-on experience building production systems
Real exposure to NodeJS and TypeScript in live applications
Practical experience shipping React-based features
Familiarity with NestJS and modular backend architecture
Experience working on non-trivial SaaS products
Solid understanding of correctness, reliability, and production safety
Clear written and spoken English High-Signal Experience
B2B SaaS platforms
Multi-tenant systems
Transactional workflows
Payment or reconciliation systems
Async processing or event-driven flows
Regulated or compliance-heavy environments
Frequently Asked Questions
How do I apply for the Full-Stack Engineer (NodeJS / NestJS / React / TypeScript) – B2B SaaS (4–6 YOE) position at Script Assist?
Use the Apply button above to submit your application directly to Script Assist. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Full-Stack Engineer (NodeJS / NestJS / React / TypeScript) – B2B SaaS (4–6 YOE) position at Script Assist located?
This position is based in IN. Script Assist has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Full-Stack Engineer (NodeJS / NestJS / React / TypeScript) – B2B SaaS (4–6 YOE) at Script Assist earn?
Script Assist has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Full-Stack Engineer (NodeJS / NestJS / React / TypeScript) – B2B SaaS (4–6 YOE) role at Script Assist posted?
This role was posted on April 14, 2026 (55 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start