Z

ZOLL Medical

Emergency care medical devices and software

Frontend Software Engineer

Frontend EngineeringPosted on Nov 9
Full-timeHerzliya, IsraelNo salary listed

About the Job

Requirements

  • A B.A. in Computer Science, Software Engineering, or a related technical discipline.
  • At least four years of professional frontend software development experience.
  • Strong experience with a reactive user interface framework such as SolidJS or React; direct SolidJS experience is not required.
  • Proven experience with technically demanding visual interfaces, such as interactive charts, waveform or signal viewers, scientific or industrial visualization, CAD-like interfaces, or large time-series datasets.
  • A solid understanding of browser rendering, performance profiling, memory management, and responsiveness, with the ability to investigate performance bottlenecks.
  • Experience building precise interactive behaviors such as zooming, panning, selections, overlays, or drag-and-edit interactions.
  • Experience with Java, Spring Boot, REST API design, and service-oriented applications.
  • Familiarity with SQL, MySQL, relational data models, and backend debugging.
  • Exposure to AWS, Docker, Kubernetes, or continuous integration and continuous delivery pipelines.
  • Excellent JavaScript and TypeScript skills, including asynchronous programming and complex application state.
  • Strong debugging and problem-solving skills, including ownership of complex production issues.
  • Ability to work with REST APIs and understand backend-driven data flows.
  • Familiarity with Git, code reviews, testing, and collaborative development.
  • Advanced Hebrew and advanced English.

Responsibilities

  • Build and maintain multi-channel waveform views with SciChart, including zooming and panning, channel arrangements, montages, and accurate navigation through long recordings.
  • Develop clinical event overlays and precise interactions such as selection, drawing, dragging, editing, and scoring on time-series signals.
  • Diagnose and improve rendering speed, user-interface responsiveness, and memory consumption when handling long, data-heavy studies; use Web Workers and browser profiling tools to keep interactions smooth.
  • Handle synchronization between displayed channels, annotations, scoring workflows, and analysis results, and investigate difficult edge cases from real clinical studies.
  • Contribute to a substantial TypeScript and JavaScript application built with SolidJS, SciChart, Vite, and Tailwind CSS, with attention to reactive updates and rendering efficiency.
  • Reproduce field issues, identify root causes, write and review fixes, and support testing, dependency updates, and releases in a regulated medical-device environment.
  • Work with backend engineers on REST APIs and data flows needed by the Viewer.

Desired Qualifications

  • Experience with physiological signals, waveform viewers, signal processing, or scientific or medical visualization.
  • Experience developing software in medical-device or regulated environments.

About the Company

ZOLL Medical

Emergency care medical devices and software

ZOLL Medical develops and markets medical devices and software for emergency and critical care. Its products include defibrillators and automated external defibrillators (AEDs), mobile ECG systems, disposable electrodes, temperature management devices, and sleep apnea therapies, all complemented by software that integrates with the hardware to manage and analyze patient data. The products are designed for hospitals, emergency medical services (EMS), and other healthcare facilities worldwide, offering an end-to-end solution that combines hardware and data software. The goal is to improve patient outcomes and boost clinical and operational efficiency through reliable, integrated devices and data-enabled software for emergency and critical care.

Company size
1,001-5,000
Company stage
Acquired
Total funding
$2.2B
Headquarters
Chelmsford, MA
Founded
1980

Recently Posted Jobs

Explore more opportunities at ZOLL Medical

See more jobs