Lead Software Engineer – Full Stack | Node.js, TypeScript, React | B2B SaaS
Asia
October 29, 2026 at 11:28 PM
📍 Remote – India
💰 ₹25–50 LPA total CTC, depending on experience and scope
🕒 Full-time
Node.js | TypeScript | React | Full Stack Engineering | Multi-Tenant SaaS | Enterprise SaaS | Technical Leadership
Own a major product area. Lead the engineering. Stay deeply involved in the code.
Script Assist is looking for a hands-on Lead Software Engineer with deep production experience in Node.js, TypeScript and React to take technical ownership of a substantial part of our platform.
We are particularly interested in engineers who have built and evolved large, complex, multi-tenant B2B SaaS products with:
This is not simply a senior developer position.
We need someone who can own an area technically, make important engineering decisions, maintain very high standards across the code written by others, mentor engineers and remain capable of personally solving the hardest technical problems.
You may currently be a:
Your current title matters less than the level at which you already operate.
About Script Assist
Script Assist is a UK healthcare technology company providing the software and operating infrastructure behind complex private clinical and pharmacy services.
Our platform connects:
and supports tens of thousands of structured clinical and pharmacy transactions every month.
The platform includes complex functionality across:
Healthcare experience is not required.
What matters is that you have already built sophisticated software products where many features, workflows, integrations and customer configurations interact with each other.
The Engineering Problem
Script Assist is not a simple CRUD application.
Different customers may use the same underlying platform in different ways.
A new feature can interact with:
We need engineers who understand how to extend a mature shared product without creating an unmaintainable collection of exceptions.
You should be comfortable thinking about questions such as:
🔧 What you will ownTechnical ownership
You will take responsibility for a substantial product domain.
That will include:
You should become the person who can say:
“I understand this area end-to-end and I am responsible for its technical quality.”
Hands-on engineering
You will remain deeply involved in implementation.
You will:
This is not an architecture-only role.
Technical leadership
You will:
The goal is not for you to personally write every difficult piece of code.
The goal is for the engineering around you to become better because you are there.
The SaaS experience we care about
We want engineers who have genuinely worked on shared multi-tenant software products.
Relevant experience may include:
Multi-tenancy
Complex workflows
Permissions and governance
Integrations
Production complexity
You do not need every item above.
You do need evidence that you have already worked inside a genuinely complex shared software product.
Essential technical experience
You should have substantial recent experience with:
Experience with the following is particularly useful:
We do not require one particular database or cloud provider.
Important
Your Node.js experience must include real backend business logic and production services.
Node used only for:
will not be enough by itself.
Relevant backgrounds
We are particularly interested in engineers from mature B2B SaaS and enterprise software product companies.
Relevant environments may include teams at:
These companies are examples, not requirements.
We care about what you personally built and owned, not simply the logo on your CV.
How we expect you to lead
We want somebody who:
Strong written and spoken English is important.
Experience
We expect most strong candidates will have approximately 8–14+ years of software engineering experience.
But years alone are not the deciding factor.
An exceptional engineer with fewer years but substantial ownership can be more interesting than someone with a longer but narrower career.
📈 Why join Script Assist?
This is an opportunity to move from being one senior engineer inside a very large organisation to owning a meaningful part of an entire product platform.
You will have genuine influence over:
You will remain hands-on.
But your impact should increasingly come not only from the code you write yourself, but from the quality of the entire area you lead.