Search by job, company or skills

ScriptAssist Pharmacy

Full Stack Engineer (Node.js, React, TypeScript, B2B SaaS)

4-8 Years
Save
  • Posted 21 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the job

Remote (India) · Full-time

Hiring across two bands: Full Stack Engineer (4-6 years) and Senior Full Stack Engineer (6-8 years).

About 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 through a live production platform already supporting around 25,000 prescriptions per month, with the business growing roughly 10%-20% month on month.

This is not a prototype, internal tool, or early-stage MVP. It is real software used every day in a regulated environment where correctness, reliability, and workflow accuracy matter.

The Role

We are hiring strong full stack engineers with meaningful production experience building real B2B SaaS products.

This role is best suited to engineers who have worked on software used by business customers and have handled real product complexity such as multi-tenant platforms, operational workflows, distributed microservices, async processing, state transitions, failure handling, data integrity, and payments, reconciliation, scheduling, stock, or similar process-heavy logic.

You will work on a platform used by clinics, pharmacies, and operations teams across the UK private healthcare market.

What You'll Do

  • Build backend services in Node.js, NestJS, and TypeScript.
  • Build frontend features in React and TypeScript.
  • Design and implement APIs and production-grade service logic.
  • Work on multi-tenant platform features with correct data isolation.
  • Build and improve workflow-heavy product areas.
  • Handle validation, exceptions, edge cases, and failure states.
  • Work with distributed services, background jobs, and async processing.
  • Ship clean, production-ready code and improve reliability and observability over time.

What You'll Build

  • Clinic workflows - Onboarding, forms and structured data capture, scheduling, and operational audit trails.
  • Pharmacy workflows - Prescribing and dispensing workflows, product catalogue and stock checks, batch and expiry handling, inventory-related logic, delivery tracking, and reconciliation.
  • Platform core - Order lifecycle management, payment-related workflows, retry logic and failure handling, async jobs and background processing, logging, monitoring, and operational visibility.

What We're Looking For

Strong hands-on experience with Node.js, TypeScript, React.js, NestJS, B2B SaaS platforms, multi-tenant systems, distributed microservices, production software, workflow-heavy systems, and state-based business logic.

The strongest candidates will usually have worked on B2B SaaS platforms sold to business customers, runtime multi-tenancy, distributed systems or microservices, event-driven or async processing, payments or reconciliation systems, inventory management systems, logistics or operational workflow systems, regulated software, or healthcare SaaS platforms. Healthcare experience is helpful but not required.

AI-first Engineering Culture 

We operate in an AI-first engineering culture. We expect engineers to be comfortable using modern AI tools as part of software delivery, implementation, problem-solving, and day-to-day engineering work. We value structured thinkers who can move quickly, work clearly, and operate effectively in a modern AI-enabled engineering environment.

This role is likely a good fit if you have worked on

  • B2B SaaS products
  • Multi-tenant software
  • Distributed microservices in production
  • Workflow-heavy products
  • Systems involving payments, scheduling, reconciliation, stock, or operational process logic
  • Healthcare systems, clinic systems, pharmacy systems, or regulated software
  • Inventory management platforms

This role is probably not a fit if your experience is mainly

  • Agency delivery
  • Websites or brochureware
  • Basic internal dashboards
  • Simple CRUD admin panels
  • Consumer apps without meaningful operational complexity
  • Marketplaces rather than true B2B SaaS products
  • Custom software used by one company only
  • Separate cloned deployments per customer rather than shared multi-tenant platforms

Apply if you have built real production software, enjoy complex systems, and want to work on a fast-growing platform solving meaningful real-world problems.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148891329

Similar Jobs

India

Skills:

react.js NestjsTypescriptNode.jsevent-driven architectureproduction softwareretry logiccomplex integrationsB2B SaaS platformsdistributed microservicesfailure handlingidempotencyruntime multi-tenancyoperationally complex systems

Bengaluru, India

Skills:

TypescriptJavascriptReact NativeRestful ApisReal-time data visualisationNative modulesThird-party integrationsPerformance optimisation techniquesAutomated testing frameworksCharting libraries

Chennai, India

Skills:

react.js GitTypescriptJavascriptHtml5Responsive DesignRestful ApisAsynchronous programmingCss3Cross-browser compatibility

Bengaluru, India

Skills:

TypescriptCSSReactjsReduxHTMLJestStorybook

Bengaluru, India

Skills:

.NET APIsMs Sql ServerReactTypescriptAngularjsPostmanASP Dotnet MVCCypressCI CD pipelinesREST API design and testingMicro-Frontend Architecture