LogoLanguage
ATEAM INFOSOFT SOLUTIONS PRIVATE LIMITED

Thejaswini , Technopark Phase I Technopark Rd, Technopark Campus 695581 , 695581

Frappe / ERPNext Developer (Healthcare / HIS)

Closing Date:30,June 2026
Job Published: 12,June 2026

Brief Description

Frappe / ERPNext Developer (Healthcare / HIS)

Company: Ateam Info Soft Solutions
Project: Neem Hospital HIS — an integrated, FHIR-native Hospital Information System for the Sultanate of Oman
Role Type: Contract
Work Mode: Work From Home (WFH)
Experience: 6+ Years in Frappe/ERPNext Development
Reports To: Engineering Lead / Solution Architect

About the Role

We are building a complete Hospital Information System (HIS) on Frappe Framework + ERPNext + Frappe Health, with a React front end and MariaDB, for a hospital operating in Oman. The product spans the full outpatient journey (registration, scheduling, OPD/encounter, diagnostics, pharmacy, clinical documentation) plus the back office (finance, RCM, procurement, HR, quality) — and it must meet strict healthcare privacy, audit, and Omani regulatory requirements.

We are looking for a Frappe developer who can build production-grade custom Frappe apps, extend ERPNext and Frappe Health correctly (without forking core), and work to a documentation-driven, standards-enforced engineering process. Hands-on healthcare/HIS experience is required; familiarity with Oman healthcare regulations is a strong added advantage.

Key Responsibilities

  • Design, build, and maintain custom Frappe apps (neem_*) — DocTypes, controllers, whitelisted APIs, workflows, scheduler jobs, and reports — for clinical and operational modules.
  • Extend ERPNext (Accounting, Buying, Stock, HR) and Frappe Health (Patient, Appointment, Encounter, Vitals, Lab, Drug) via custom fields, child tables, and hooks — never by shadowing or forking core DocTypes.
  • Implement clinical workflows from written specifications: OPD encounters, CPOE/order management, LIS, RIS, pharmacy dispensing, care coordination, clinical documentation, and e-signature.
  • Build secure, well-structured REST/RPC APIs for the React front end and support FHIR R4 / HL7 v2.x / DICOM interoperability.
  • Implement and respect platform concerns: RBAC/ABAC, patient consent enforcement, break-the-glass access, and immutable PHI audit trails.
  • Model data correctly in MariaDB using the Frappe ORM and manage migrations/patches for schema changes.
  • Handle OMR currency, VAT calculations, multilingual requirements, and Arabic/English (RTL) support.
  • Write automated tests using FrappeTestCase covering business-critical workflows and safety-critical logic.
  • Follow coding standards, code reviews, linting, type-checking, and Conventional Commit practices.
  • Integrate background processing using Frappe queues/Redis with retry and error-handling mechanisms.
  • Collaborate with architects, React developers, QA teams, and healthcare stakeholders.
  • Support deployments via frappe_docker / bench and troubleshoot issues across environments.

Required Skills & Experience

  • 6+ years of hands-on experience building applications on Frappe Framework / ERPNext in production environments.
  • Strong Python programming skills with expertise in DocType modeling, hooks, permissions, server-side development, and Frappe ORM.
  • Solid MariaDB/SQL knowledge, including schema design, indexing, query optimization, and migrations.
  • Proven healthcare / HIS or health-tech experience with strong understanding of patient records, encounters, orders, results, and clinical workflows.
  • Experience building and consuming REST APIs and integrating with React or similar front-end frameworks.
  • Strong Git, code review, and software development best practices.
  • Good understanding of authentication, authorization, application security, and protection of sensitive healthcare data.
  • Excellent written and verbal communication skills.

 

 

Preferred Skills

 

  • Experience with Oman healthcare regulations and compliance requirements.
  • Hands-on experience with Frappe Health (ERPNext Healthcare).
  • Knowledge of healthcare interoperability standards such as FHIR R4, HL7 v2.x, DICOM/PACS, ICD-10, CPT, SNOMED CT, and LOINC.
  • Experience building bilingual Arabic/English and RTL applications.
  • Exposure to JCI accreditation standards and hospital quality processes.
  • React / TypeScript development experience.
  • Familiarity with Docker, CI/CD pipelines, monitoring, and observability tools.

 

Personal Attributes

  • Detail-oriented with a strong focus on quality, patient safety, and compliance.
  • Strong communication and collaboration skills.
  • Self-motivated, dependable, and comfortable working in a documentation-driven environment.
  • Ability to work independently in a remote-first team.