Software Engineer – Front End (Advanced Medical Image Visualization)

TLDR

Build high-performance, browser-based medical imaging viewers for radiology and enterprise healthcare platforms, leveraging advanced visualization and responsive UI components.

Role Overview

We are seeking a highly skilled Front-End Software Engineer to build high-performance, browser-based medical imaging viewers for radiology and enterprise healthcare platforms. You will work on advanced 2D/3D medical image visualization, real-time interaction, and clinician-grade user experiences used in diagnostic and clinical workflows.

This role requires strong expertise in modern front-end frameworks, graphics rendering, and medical imaging standards to deliver responsive, scalable, and regulatory-compliant applications.

Key Responsibilities

Medical Image Visualization

  • Design and implement high-performance 2D/3D medical image viewers in the browser

  • Support DICOM workflows: CT, MR, X-Ray, Ultrasound, PET

  • Implement tools such as:

    • Window/Level, Zoom, Pan, Rotate

    • Measurements (length, angle, area, HU)

    • MPR, MIP, Volume Rendering (where applicable)

    • Annotations, overlays, and GSPS rendering

  • Handle large datasets (hundreds/thousands of images per study) efficiently

Front-End Engineering

  • Build scalable UI components using React / Angular / Vue

  • Develop responsive, clinician-friendly UX for diagnostic use cases

  • Optimize rendering performance using WebGL / Canvas / WebGPU

  • Implement state management for complex workflows (study, series, viewport states)

Integration & Architecture

  • Integrate viewers with PACS, RIS, VNA, AI services, and backend APIs

  • Consume REST / GraphQL APIs for metadata, reports, and AI results

  • Support non-DICOM content (PDF, JPEG, MP4, ECG, Waveforms)

  • Collaborate with backend and AI teams for end-to-end workflows

Quality, Security & Compliance

  • Ensure compliance with HIPAA, GDPR, and healthcare security standards

  • Implement role-based UI behavior and audit-safe interactions

  • Write unit, integration, and performance tests

  • Participate in code reviews and UI/UX design discussions

Requirements

Required Skills & Qualifications

Core Front-End Skills

  • Strong proficiency in JavaScript / TypeScript

  • Expertise in React (preferred) or Angular/Vue

  • Deep understanding of HTML5, CSS3, responsive design

  • Experience with state management (Redux, Zustand, RxJS, etc.)

Visualization & Performance

  • Hands-on experience with WebGL, Three.js, VTK.js, Cornerstone.js, or similar

  • Strong understanding of graphics pipelines, rendering optimization, and memory management

  • Experience handling large image datasets and streaming data

Medical Imaging Knowledge (Strongly Preferred)

  • Understanding of DICOM, Study/Series/Image hierarchy

  • Familiarity with:

    • PACS / VNA / Enterprise Imaging Viewers

    • Radiology workflows and terminology

    • GSPS, SR, overlays, AI annotations

Good to Have

  • 3 - 8yrs of relevant experience

  • Experience with 3D volume rendering, segmentation, or AI overlays

  • Knowledge of WebAssembly (WASM) for performance-critical modules

  • Experience with Electron or desktop hybrid viewers

  • Familiarity with FHIR ImagingStudy, HL7, or IHE profiles

  • Exposure to cloud-native healthcare platforms (GCP/AWS/Azure)

Education

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience

What You’ll Work On

  • Diagnostic-grade imaging viewers used by radiologists and clinicians

  • Enterprise viewers combining imaging, reports, AI insights, and collaboration

  • High-impact healthcare products improving diagnostic accuracy and efficiency

DeepHealth builds advanced AI medical imaging software that leverages Large Language Models to enhance healthcare workflows. Our solutions are designed for healthcare professionals, focusing on improving clinical outcomes with cutting-edge image visualization and management tools. What sets us apart is our commitment to ensuring compliance with global regulations while delivering innovative technology that meets the needs of modern radiology.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job