(Senior) Software Engineer (Full-Stack) – Healthcare Applications

BrainlabMunich, BY, Germany
FULL_TIME
Executive
Engineering
  • Design and develop modern healthcare applications using TypeScript and React, focusing on clinical workflows and user-facing application features
  • Implement secure integrations using SMART on FHIR (OAuth2, OpenID Connect, JWT) and contribute to interoperability solutions based on IHE profiles (e.g., IID)  
  • Build and integrate backend services and APIs that support clinical applications, data exchange, and system integration  
  • Work within a service-oriented and microservice-based architecture, ensuring scalability and maintainability  
  • Collaborate closely with Product Owners, Designers, and Engineers across teams to deliver user-centered solutions  
  • Contribute to architectural decisions, improve engineering practices, and support the continuous evolution of our platform  
  • Degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)  
  • Strong experience in full-stack software development, with a focus on frontend technologies such as React and TypeScript  
  • Solid understanding of web technologies and APIs (HTTP, REST, JSON) and experience building scalable applications  
  • Hands-on experience with SMART on FHIR, including authentication and authorization flows (OAuth2, OpenID Connect) is a plus
  • Familiarity with IHE profiles, especially IID (Invoke Image Display), and healthcare standards such as FHIR, DICOM, or HL7  
  • Experience with backend technologies (e.g., Node.js/NestJS, C#, Go) and modern development practices (CI/CD, Docker, GitHub Actions)  
  • Strong analytical thinking, structured working style, and a collaborative mindset  
  • Very good communication skills in English
  • A supportive, international team connected by shared values and a culture of trust
  • Meaningful responsibilities with a lasting impact on global healthtech, improving medical decisions and patient outcomes
  • 30 vacation days, plus December 24th and December 31st
  • Flexible working hours and a hybrid work model within Germany
  • Bike leasing via our partner “BikeLeasing”
  • Parking garage and secure underground bike storage
  • Subsidized company restaurant and in‑house café
  • Urban Sports Club membership with employer contribution
  • Regular after‑work, team, and company events
  • Centrally located, modern workspace with a 212 m² rooftop terrace

Ready to apply? We look forward to receiving your online application including your first available start date.

Contact person: Tatjana von Freyberg

Related jobs