Lead Software Engineer – Full Stack | Node.js, TypeScript, React | B2B SaaS
Asia
September 17, 2026 at 1:10 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
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.
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.
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:
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 engineeringYou will remain deeply involved in implementation.
You will:
This is not an architecture-only role.
Technical leadershipYou 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.
We want engineers who have genuinely worked on shared multi-tenant software products.
Relevant experience may include:
Multi-tenancyYou do not need every item above.
You do need evidence that you have already worked inside a genuinely complex shared software product.
You should have substantial recent experience with:
Experience with the following is particularly useful:
We do not require one particular database or cloud provider.
ImportantYour Node.js experience must include real backend business logic and production services.
Node used only for:
will not be enough by itself.
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.
We want somebody who:
Strong written and spoken English is important.
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.
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.