Search by job, company or skills

NeST Digital

Senior Software Engineer- Full stack - Angular Node.js

Save
new job description bg glownew job description bg glow
  • Posted 23 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description – Senior Software Developer (Angular | Electron.js | Node.js)

About The Role

We are looking for a highly skilled Senior Software Developer to drive the development of secure, high‑performance, cross‑platform desktop applications using Angular, Electron.js, and Node.js. You will build modern, reliable software solutions tailored for healthcare and medical device environments, ensuring seamless integration with backend systems, clinical workflows, and high‑quality engineering practices.

This role also plays a key part in our long‑term hybrid infrastructure roadmap—the application will support cloud deployment, while still offering on‑premise installation options for clinics and customers who prefer or require local hosting. This dual‑deployment model ensures flexibility, data‑sovereignty compliance, and global accessibility.

You will collaborate closely with product managers, clinical SMEs, backend teams, architects, and quality engineers to deliver future‑ready applications that meet the needs of global healthcare users.

Key Responsibilities

  • Develop scalable, secure, and high‑performance desktop applications using Angular, Electron.js, and Node.js.
  • Build intuitive, clinically aligned UI/UX for complex healthcare workflows.
  • Integrate with MQTT/RESTful APIs, backend services, and medical device interfaces.
  • Optimize application performance, memory footprint, packaging, auto‑updates, and IPC communication.
  • Contribute to the architectural direction for both cloud and on‑premise deployment models.
  • Ensure compliance with healthcare software standards and security best practices.
  • Collaborate with cross‑functional teams across Product, QA, Architecture, and Clinical SMEs.
  • Perform code reviews, mentor engineers, and uphold strong engineering practices.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Electronics, or a related technical field.
  • 8+ years of experience in front‑end or full‑stack development.
  • Strong proficiency in Angular, TypeScript, JavaScript, Electron.js, and Node.js.
  • Proven experience building and deploying cross‑platform desktop applications (Windows/macOS/Linux).
  • Deep understanding of IPC, app signing, packaging, auto‑updates, and desktop app security.
  • Strong debugging, analytical, and architectural thinking skills.
  • Experience working in Agile/Scrum environments.

Nice to Have

  • Experience with healthcare IT standards: FHIR, DICOM, HL7.
  • Background in regulated environments: ISO 13485, IEC 62304, HIPAA, cybersecurity frameworks.
  • Knowledge of device connectivity or clinical workflow applications.
  • Familiarity with cloud technologies (Azure preferred) supporting hybrid deployments.

Why Join ZEISS

  • Meaningful Impact: Build software that is used by clinicians and surgeons worldwide, influencing real patient outcomes.
  • Innovation Culture: Work in an R&D‑driven environment that embraces modern engineering, cloud technologies, and UX innovation.
  • High Ownership: Operate in a fast‑growing, high‑accountability setup where ideas move from design to deployment rapidly.
  • Collaborate with Global Experts: Work with world‑class engineers, optical scientists, product strategists, and clinical SMEs.

Legacy + Modern Engineering: Combine ZEISS's 175‑year heritage of precision and trust with cutting‑edge software development

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147545155