Senior Full Stack Engineer – EHR Integrations - US Remote

2 months, 2 weeks ago
Full-time
Senior
Software Development
PerfectServe

PerfectServe

PerfectServe provides a comprehensive and secure care team collaboration platform designed to optimize provider scheduling and streamline clinical communication, thereby enhancing patient care and ensuring HIPAA compliance.

Internet Software & Services
251-1K
Founded 2000
$33M raised

Description

  • Design and implement integrations with ambulatory EHR platforms such as Epic, Oracle Health (Cerner), athenahealth, eClinicalWorks, Modernizing Medicine, and Nexgen.
  • Build and maintain HL7 FHIR R4/R5 and HL7 v2.x interfaces for clinical data exchange, including ADT, CCD, CCDA, results, orders, and scheduling.
  • Develop full stack features across front-end and back-end application layers.
  • Implement OAuth 2.0 and SMART on FHIR authentication flows for EHR app launch and patient-facing integrations.
  • Work within EHR vendor developer programs to certify and publish integrations.
  • Collaborate with clinical informatics, product, and QA teams to translate healthcare workflows into technical requirements.
  • Ensure integrations comply with HIPAA, HL7, and ONC interoperability regulations.
  • Monitor integration pipelines, troubleshoot data mapping issues, and maintain uptime SLAs in production environments.
  • Participate in code reviews, technical documentation, and sprint planning.

Requirements

  • 3+ years of hands-on experience integrating with one or more leading ambulatory EHR platforms, such as Epic, Cerner, athenahealth, or eClinicalWorks; this is a hard requirement.
  • Strong proficiency with HL7 FHIR R4 or R5 and RESTful API development.
  • Familiarity with HL7 v2.x message formats, including ADT, ORU, SIU, and ORM.
  • Experience with SMART on FHIR and OAuth 2.0 authorization flows.
  • Solid full stack development skills across the entire application stack.
  • Experience with relational and/or NoSQL databases such as PostgreSQL, MySQL, or MongoDB.
  • Understanding of HIPAA privacy and security requirements in a development context.
  • Strong debugging and integration troubleshooting skills.

Benefits

  • Salary range of $130,000-$160,000 USD per year.
  • Remote-first work environment.
  • Health, dental, vision, life, and disability insurance available on day one.
  • 401(k) with company match and immediate vesting.
  • 17 company holidays, 2 floating holidays, and a competitive paid time off policy.
  • Internal advancement opportunities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Backend Engineer, Core APIs

Fingerprint 51-250 IT Services

Fingerprint is hiring a Senior Backend Engineer for its Core APIs team to build scalable fraud-detection backend systems and real-time data infrastructure for a globally distributed, remote-first company.

CI/CD ClickHouse Databricks Datadog dbt Docker DynamoDB Elasticsearch Express.js GCP Git Go Kubernetes Microservices Node.js Redis Shell Scripting Snowflake SQL Terraform TypeScript
20 hours, 11 minutes ago

Freelance Chatbot Developer (WhatsApp / Telegram / Discord)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is hiring a freelance, part-time remote Bot Developer for the Tendem project to build and refine messaging-platform bots in a hybrid AI + human workflow for real-user use cases.

Docker Node.js OAuth Python REST API Serverless
20 hours, 26 minutes ago

Senior Python Data Scraping Engineer (Freelance)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is hiring a Senior Python Data Scraping Engineer for the Tendem freelance project to manage end-to-end web data extraction and deliver accurate structured datasets within a hybrid AI + human workflow.

AJAX AWS Docker GitHub JavaScript JSON LLM Python Selenium
20 hours, 26 minutes ago

Freelance Data Scraping Engineer (Python)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is hiring a freelance Python Data Scraping Engineer for the Tendem project to support hybrid AI + human data extraction work on complex web sources.

AJAX GitHub JavaScript JSON LLM Python Selenium
20 hours, 26 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers