Software Engineer (m/w/d) – Lifestyle Check & Wellabe Lab-Systeme | Wien / München
MiddleOn-site (Wien)Salary undisclosed
Job Description
Täglich entstehen in acht europäischen Märkten Daten: aus unserer EAP-Beratung, aus dem Lifestyle Check – unserem Vor-Ort-Gesundheitscheck – und aus unseren digitalen Services. Der Lifestyle Check läuft auf einem echten Vor-Ort-PC, der mit medizinischen Messgeräten kommuniziert, einer Angular-basierten Lab-App für unser Personal, einem Django-Backend für Konfigurationen und Uploads sowie einer breiteren Plattform, die die Ergebnisse in Berichte und nutzerorientierte Gesundheitseinblicke verwandelt.
Dein Job: Du übernimmst die Verantwortung für den Lifestyle-Check Lab-Service. Der anfängliche Fokus liegt auf der Stabilisierung und Verbesserung des Lab-Stacks – dem Windows-Service, der Lab-Operator-App und dem Backend, das Gerätekonfigurationen und Uploads verwaltet. Von dort aus wirst du das breitere Produkt gestalten: sauberere Architektur, zuverlässigere Releases, bessere Datenqualität und reibungslosere Integrationen mit dem Backend-Service.
Der Job kann entweder von Wien oder von München aus ausgeübt werden.]]> Verantwortung für den Lifestyle Check – Lab-Systeme
Nice to havesEine Rolle mit ungewöhnlich viel Verantwortung: du bist die Person, die unsere Lifestyle-Check-Kette End-to-End versteht – vom Messgerät über das Lab-UI bis zum Cloud-Backend. Viel Gestaltungsspielraum – du modernisierst den Lab-Stack und definierst, wie er in Zukunft funktionieren soll. Eine Mission mit Substanz: psychische und physische Gesundheit für Hunderttausende Beschäftigte in Europa. Eine seltene Mischung: echte Messgeräte, Desktop-Software, Web/Mobile-Apps und Cloud-Backends in einer Rolle. Flexible Arbeitsgestaltung – von zu Hause oder an einem unserer lokalen Standorte. Ein angenehmes Arbeitsumfeld in respektvoller und wertschätzender Atmosphäre. Firmen-Laptop und -Handy als Standardausstattung. Mavie Work Benefits (mentales und physisches Gesundheitsprogramm) und Community-Events. Spannende Perspektiven in einem wachsenden Unternehmen. ]]>
Täglich entstehen in acht europäischen Märkten Daten: aus unserer EAP-Beratung, aus dem Lifestyle Check – unserem Vor-Ort-Gesundheitscheck – und aus unseren digitalen Services. Der Lifestyle Check läuft auf einem echten Vor-Ort-PC, der mit medizinischen Messgeräten kommuniziert, einer Angular-basierten Lab-App für unser Personal, einem Django-Backend für Konfigurationen und Uploads sowie einer breiteren Plattform, die die Ergebnisse in Berichte und nutzerorientierte Gesundheitseinblicke verwandelt.
Dein Job: Du übernimmst die Verantwortung für den Lifestyle-Check Lab-Service. Der anfängliche Fokus liegt auf der Stabilisierung und Verbesserung des Lab-Stacks – dem Windows-Service, der Lab-Operator-App und dem Backend, das Gerätekonfigurationen und Uploads verwaltet. Von dort aus wirst du das breitere Produkt gestalten: sauberere Architektur, zuverlässigere Releases, bessere Datenqualität und reibungslosere Integrationen mit dem Backend-Service.
Der Job kann entweder von Wien oder von München aus ausgeübt werden.]]> Verantwortung für den Lifestyle Check – Lab-Systeme
- Übernahme und Verantwortung für den Vor-Ort-Windows-Service, der unsere medizinischen Messgeräte mit der Plattform verbindet. Er steuert rund 10 Gerätefamilien über Bluetooth, serielle Schnittstellen, TCP und Dateiaustausch.
- Betrieb, Wartung und Weiterentwicklung der Gerätetreiber, der lokalen REST-API, des System-Tray-Status-UI, Firmware-Updates und des Windows-Installers.
- Verantwortung für die Lab-Operator-Web-App, eine Angular / Ionic / Electron-Anwendung, die auf dem Lab-PC läuft und die Mitarbeitenden durch Login, Pakete, Stationen, Termine und den Checkup-Ablauf führt.
- Verwaltung des Django-REST-Backends für Gerätekonfiguration, Authentifizierung und sichere Uploads sowie Logs.
- Vorantreiben von Refactoring, Dependency-Updates und Zuverlässigkeitsverbesserungen im gesamten Lifestyle-Check-Stack.
- Integration in die breitere Wellabe-Plattform: die Laravel/PHP-Admin-Plattform für Stammdaten und das Flask-Backend für Body-Age-Berechnungen und Reporting.
- Verbesserung der Beobachtbarkeit: zentrales Logging, klarere Fehlersignale und schnellere Remote-Diagnose, damit vage Meldungen aus dem Feld lösbar werden.
- Wartung und Verbesserung der CI/CD-Pipelines, Build-Tools und Release-Workflows.
- Windows-Engineering-Mindset – du fühlst dich in Windows-Services, Installern, Firewall-Regeln und dem Deployment-Tooling wohl, das zum Ausliefern und Aktualisieren unserer Software eingesetzt wird.
- Erfahrung mit Hardware-Geräte-Integration – serielle Schnittstellen, Bluetooth, TCP; du kannst ein Geräteprotokoll lesen und verstehen.
- Frontend-Kenntnisse – du kannst dich in einer Angular/TypeScript-Codebase zurechtfinden, sie pflegen und erweitern, und verstehst, wie eine Ionic/Capacitor- oder Electron-Build-Kette funktioniert.
- Cloud und DevOps – GCP (Cloud Storage, Cloud Run/Scheduler), Docker, GitHub Actions.
- Python-Kenntnisse – du findest dich in fremdem, gewachsenem Code zurecht und übernimmst Verantwortung für Flask- und Django-Backends.
- Remote-Debugging aus unvollständigen Informationen – du kannst aus Logs, Screenshots und zweiter Hand rekonstruieren, was passiert ist, ohne das Problem lokal reproduzieren zu können.
- Sicherheitsbewusstsein – Patching, Umgang mit Secrets, Dependency-Management, DSGVO im Gesundheitskontext.
- Bereitschaft zu Dienstreisen an unsere Standorte in München und Wien sowie Freude am Arbeiten mit Medizin Hardware Geräten.
- Fließend Deutsch – du kommunizierst mit lokalen Teams und Support-Mitarbeitenden an den Lab-Standorten im deutschsprachigen Raum.
- Gute Englischkenntnisse – Zusammenarbeit in einem internationalen Team.
Nice to haves
- PHP / Laravel-Grundlagen, damit du Änderungen in unserer Admin-Plattform mitkoordinieren kannst.
- Erfahrung mit Gesundheitsdaten oder Biomarker-Analyse – du verstehst die Besonderheiten von Gesundheitsdaten und kannst zu unseren Datenanalyse-Aktivitäten beitragen.
- Statistische Modellierung / ML zur Unterstützung unserer Body-Age- und Gesundheits-Score-Berechnungen.
Ready to apply? Optimize your CV for this specific jobAI customizes your experience bullets and increases chances to get hired.