Full-Stack Engineer (NodeJS / NestJS / React / TypeScript) – B2B SaaS (4–6 YOE)
Script AssistResume 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
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free