0 years
0 Lacs
Posted:1 day ago|
Platform:
Remote
Full Time
₹15–25 LPA (DOE)
Keywords: distributed systems · event-driven · high-throughput · real-time · microservices · concurrency · idempotency · observability · reliability
We’re building the real-time operating system for next-gen private healthcare. Script Assist already powers a major share of the UK medical-cannabis market and is expanding fast into GLP-1s, TRT, ADHD, and other precision-care verticals.
Our infrastructure processes tens of thousands of concurrent clinical and pharmacy events every month, growing 10–20 % month-on-month.
Join a product-obsessed engineering team where you’ll own an entire domain end-to-end and still write a ton of code. Leadership without slides — real scope, real decisions, real users.
• Clinic Lead – eligibility, onboarding, scheduling, consent, RBAC, audit trails
• Pharmacy Lead – prescribing, dispensing, inventory / batch / expiry logic, reconciliation, reporting
• Core / Cross-Cutting Lead – payments, idempotent order flows, distributed event processing, retries / queues, reconciliation pipelines, observability, developer tooling
Each domain functions as a stateful, event-driven mesh — demanding precision, concurrency control, and reliability at scale.
Ownership (30–50 %)
• Own architecture, delivery, and reliability for your domain
• Lead 4–6 engineers — hiring, mentoring, raising quality
• Drive RFCs, ADRs, PR standards, post-mortems
• Partner with Product, Compliance, and SME teams to ship fast and safely
Hands-on coding (50–70 %)
• Build modular, testable NestJS services (DI, guards, interceptors, providers)
• Design idempotent REST APIs with JWT / OAuth2, RBAC, rate-limiting, retries, circuit breakers
• Implement state-safe workflows, distributed locks, saga / outbox patterns, and message queues (Kafka / RabbitMQ / Redis)
• Ship end-to-end React + TypeScript features with strong state management and performance tuning
• Maintain observability pipelines (metrics, logs, traces) and OWASP-grade security
• Optimise throughput, consistency, and recovery semantics across distributed components
• NodeJS
• TypeScript
• React
• NestJS (providers, modules, guards, interceptors)
• Proven experience in high-throughput, event-driven, or distributed systems (payments, logistics, marketplace, healthcare, etc.)
• Clear English, decisive ownership, uncompromising technical standards
• Notice < 30 days preferred (we can buy out up to 60 for the right hire)
• Deep understanding of distributed-systems primitives: idempotency, concurrency, consensus, partition tolerance, reconciliation
• Experience with CQRS / event sourcing and message brokers (Kafka, RabbitMQ, NATS, Redis Streams)
• Familiarity with domain-driven design (DDD) and microservice resilience patterns
• Experience in regulated or mission-critical domains (healthtech, fintech, logistics)
Script Assist
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Experience: Not specified
Salary: Not disclosed
Experience: Not specified
Salary: Not disclosed