Full Stack Developer (Healthcare / eMAR Platform)

Medwin Pharmacy
Sheffield, UK
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£41,000.0 - £55,000.0
Working hours
Regular working hours
Job source

Tech stack

Amazon Web Services Audit Trail User Authentication Microsoft Azure Cloud Computing Data Synchronization Relational Databases PostgreSQL Microsoft SQL Server OAuth Software Architecture Queueing Systems
+16 more
RabbitMQ Role-Based Access Control Systems Integration TypeScript Web Applications Azure Service Bus ReactJS Safety Critical Systems Kubernetes Front End Software Development Restful APIs Webhooks Api Management Docker Legacy Systems Microservices

Job description

Medwin Pharmacy is seeking an experienced Full Stack Software Developer to lead the development of a next-generation Electronic Medication Administration Record (eMAR) platform designed for UK care homes.

This is a high-impact role focused on building a secure, scalable, and compliant healthcare system that will digitise medication management, improve patient safety, and integrate with pharmacy and healthcare systems.

You will play a key role in designing and delivering a cloud-based, real-time platform with mobile-first functionality, offline capabilities, and deep system integrations., * Design, develop, and maintain a full-stack eMAR platform

  • Build and manage RESTful APIs and microservices
  • Develop a React-based Progressive Web App (PWA) for tablet/mobile use
  • Implement real-time and event-driven integrations with external systems (including MAR system)
  • Develop secure authentication and role-based access control (RBAC)
  • Build offline-first functionality with data synchronisation
  • Implement audit logging and compliance features (CQC, GDPR, NICE)
  • Integrate with pharmacy systems and external APIs
  • Ensure high performance, scalability, and reliability
  • Collaborate with stakeholders including pharmacists, care providers, and compliance teams

Requirements

  • Strong experience in full stack development
  • Proficiency in:
  • Frontend: React.js, TypeScript
  • Backend: Node.js or .NET Core
  • Experience building RESTful APIs
  • Experience with relational databases (PostgreSQL / SQL Server)
  • Knowledge of cloud platforms (Azure or AWS)
  • Experience with Docker and containerised environments
  • Understanding of authentication (OAuth2, JWT)
  • Experience with API integrations and webhooks
  • Strong understanding of software architecture and system design

Desirable

  • Experience in healthcare systems (eMAR, EHR, pharmacy, NHS)
  • Knowledge of:
  • UK healthcare regulations (CQC, NICE, GDPR)
  • NHS DSP Toolkit
  • Experience with:
  • Offline-first applications
  • Message queues (RabbitMQ, Azure Service Bus)
  • Kubernetes
  • Audit logging systems
  • Experience integrating with legacy systems

What You’ll Be Working On

  • A fully integrated eMAR platform
  • Real-time medication administration workflows
  • Integration with an existing MAR chart system
  • Controlled drug management modules
  • Compliance and audit systems
  • Mobile/tablet-based medication rounds

Key Attributes

  • Strong problem-solving and analytical skills
  • Ability to work independently and take ownership
  • Attention to detail, especially in safety-critical systems
  • Strong communication skills
  • Passion for building impactful healthcare technology, Note: Experience in healthcare systems is highly desirable but not essential for strong candidates with relevant technical expertise.

Benefits & conditions

Pulled from the full job description

  • Employee discount
  • Sick pay
  • Private dental insurance
  • Company pension
  • Private medical insurance
  • Health & wellbeing programme
  • Free flu jabs, * Company pension
  • Employee discount
  • Free flu jabs
  • Health & wellbeing programme
  • On-site parking
  • Private dental insurance
  • Private medical insurance
  • Sick pay
  • UK visa sponsorship
  • Work from home

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

3:30 min

Scaling agile frameworks and data interoperability in healthcare

Leo Lindhorst · WWC 2022

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

Videos

See all

Related articles

See all