Du entwickelst Frontends für den Webshop von Louis, einem Händler für Motorradbekleidung und -technik, und perspektivisch für die Flutter-App. Für den Einstieg reichen Grundkenntnisse in HTML, CSS und JavaScript plus erste Praxis aus Praktikum, Werkstudentenjob oder eigenen Projekten. Hybrid in Hamburg: zwei Tage Büro, drei Tage Homeoffice, 37-Stunden-Woche mit Gleitzeit.
BI heißt hier vor allem Plattformbau: Du modellierst das Data Warehouse vom Kern bis zur Backend-Anbindung, entwickelst APIs und holst aus verteilten Query-Engines wie Trino mehr Leistung heraus. Pipelines bringst du per CI/CD und Infrastructure as Code in Produktion, sorgst für Observability und DSGVO-gerechte Datensicherheit und gestaltest die GenAI- und RAG-Infrastruktur mit. Möglich sind 100 % Homeoffice innerhalb Deutschlands.
Für ein zertifiziertes Medizinprodukt: In der Flutter-Desktop-App für macOS und Windows, mit der medizinisches Personal den ganzen Tag arbeitet, bindest du Kartenleser, eGK und TI-Konnektoren über Platform Channels und FFI an und baust KBV-Formulardruck, Offline-Fähigkeit und Mehrplatzbetrieb. Als Senior prägst du Architektur und Monorepo-Setup mit und gibst Wissen in Reviews und Mentoring weiter.
Android- und iOS-Apps möglichst mit geteiltem Kotlin-Code: Du konzipierst, entwickelst und dokumentierst die mobilen Apps rund um die Patientenversorgung und setzt für plattformübergreifende Komponenten auf Kotlin Multiplatform. KI-Assistenten wie Claude oder Cursor gehören fest zum Workflow, für den das agile Team gemeinsam AI-first-Guidelines erarbeitet.
Ob Junior, Mid-Level oder Senior: Für die Entwicklung mit Ruby on Rails und Vue.js wird auf allen Stufen eingestellt, und wer von Django, Laravel oder Spring kommt, darf den Stack wechseln. Je nach Erfahrung startest du mit individuellem Mentoring oder direkt als Sparringspartner:in im agilen Team.
Arbeitsmediziner:innen spürbar zu entlasten ist das Ziel des Arbeitsmedizin-Moduls in tomedo®, dessen technische Weiterentwicklung du im Produktteam verantwortest. Medizinische und rechtliche Vorgaben setzt du in Datenbankmodell, Server-Logik und Client-Oberfläche um, idealerweise mit Objective-C und Java. Im Auswahlprozess zeigst du eigenen Code und arbeitest zur Probe; nach der Probezeit sind bis zu 183 Tage Workation pro Jahr möglich.
Deine Baustelle sind die Patientenformulare: barrierefreie Web-Formulare, über die Patient:innen, Pflegeheime und andere Einrichtungen Daten erfassen, plus deren sichere Übertragung vom Webserver ins Praxisverwaltungssystem tomedo. Du arbeitest im agilen Produktteam mit Angular, React oder Vue und Java oder Node.js. Remote aus Deutschland, zeitweise per Workation im Ausland, idealerweise ab 32 Wochenstunden.
Automatisierte Sicherheitsprüfungen in Build und Deployment, Secrets- sowie Identitäts- und Zugriffsmanagement und eine gehärtete Container-Infrastruktur sind deine Themen. Zusammen mit Entwicklung und Betrieb übersetzt du die Datenschutz- und Compliance-Anforderungen des Gesundheitssektors in Technik und kümmerst dich um Schutz auf Netzwerk- und Anwendungsebene. Die Stelle lässt sich vollständig aus dem Homeoffice ausüben.
Drei Plattform-Themen prägen diese Senior-Stelle: die zentrale IAM-Infrastruktur mit Self-Service-Portalen in TypeScript, Apache Kafka samt verbindlicher Nachrichtenformate für andere Teams und eine per Code-Signing abgesicherte Auslieferung über Updateserver und Artefakt-Repositorys. Hinzu kommen Monitoring und Statusseiten, die kritische Abhängigkeiten überwachen und die SLAs stützen.
Als Principal Engineer prägst du die technische Vision von tomedo.air: Du treibst die Backend-Landschaft in Richtung cloud-nativer Microservices mit DDD, Event-Driven Architecture und CQRS, steuerst große Migrationen und begleitest Senior- und Lead-Entwickler:innen als Mentor:in. Gesetzt sind Kotlin, Java, Spring Boot und PostgreSQL; den Betrieb verantwortest du nach "You build it, you run it" mit.
Eigene Module oder Features übernimmst du hier schon kurz nach dem Studium, abgesichert durch Code-Reviews, Pair-Programming und Feedback erfahrener Senior-Entwickler:innen. Je nach Stärken landest du in einem Team für native Clients, Oberflächen, Backend-Logik oder Schnittstellen der Software für Arztpraxen. Wohnen und arbeiten kannst du überall in Deutschland.
Vom PostgreSQL-Datenmodell über den Java/Spring-Server bis zum nativen macOS-Client in Swift oder Objective-C betreust du Features von tomedo® über alle Schichten, in enger Abstimmung mit Kund:innen. Den kompletten Stack musst du nicht mitbringen, denn Lücken in Apple- oder Java-Technik schließen Mentoring und Code-Reviews. Später kannst du fachliche oder personelle Verantwortung für ein Produkt, Projekt oder Team übernehmen.
Versionierung, Abwärtskompatibilität und Missbrauchsschutz der öffentlich verfügbaren API liegen bei dir, ebenso ihre konzeptionelle Weiterentwicklung, sichere Authentifizierung und Autorisierung sowie eine selbsterklärende Dokumentation. Bei Anbindungsfragen externer Entwickler:innen unterstützt du und leitest aus Integrationsproblemen Verbesserungen ab. Welches Produkt die Schnittstellen bedienen, nennt die Anzeige nicht.
Backend-Module der medizinischen Software baust du mit Kotlin, Docker und PostgreSQL: Du denkst Schnittstellen neu, hältst die Code-Qualität hoch und prägst Architekturentscheidungen mit Domain-Driven Design und API-Design. Dein Team mischt Entwicklung, Design, DevOps und Produktmanagement.
Neben der Fullstack-Arbeit an bestehenden und neuen Anwendungen kannst du später zusätzlich Produktmanagement für ein Produkt oder Projekt übernehmen. Im Web arbeitest du etwa mit Node.js im Backend und React, Vue oder Angular im Frontend und bringst Ideen von den Anforderungen bis zur Einbindung voran. Wo und wann du arbeitest, bestimmst du selbst.
Gegenstand der Stelle ist die native iOS-App der Praxissoftware tomedo®, die du mit Swift und SwiftUI implementierst, testest, integrierst und dokumentierst. Erste Kenntnisse in Swift oder Objective-C/UIKit reichen aus, Mentoring ist eingeplant - ungewöhnlich für eine Mobile-Stelle verlangt die Anzeige aber auch Erfahrung mit Design und Architektur von Desktop-Applikationen. Als Karriereweg nennt sie zudem den Wechsel in die macOS-Entwicklung.
Paketbau für Debian ist der Schwerpunkt: Du erstellst, aktualisierst und testest Pakete und automatisierst die Installation der Linux-Systeme, damit Techniker:innen in den Praxen kaum eingreifen müssen. Deployment und Release in die Paket-Repositories liegen hauptverantwortlich bei dir, bei Kundenservern hilfst du mit Fehleranalysen und notfalls Systemwiederherstellungen.
Architekturarbeit plus Mentoring: Mit mehr als fünf Jahren Java- oder C++-Erfahrung entwirfst du Softwarearchitekturen für neue Produkte, analysierst und optimierst bestehende und integrierst eigene Komponenten in die Gesamtarchitektur. Du nimmst an Code-Reviews und Best-Practice-Runden teil und betreust weniger erfahrene Kolleg:innen; auf Wunsch kommen direkter Kundenkontakt und später Produktmanagement-Aufgaben hinzu.
Spring, Micronaut und Hibernate solltest du für diese Junior-Stelle kennen: Mit erster Praxis in Java oder C++ entwickelst du Software, die Arztpraxen vernetzt und den Austausch zwischen Patient:innen und Ärzt:innen digitalisiert. Lösungen erstellst, testest und dokumentierst du gemeinsam mit Entwicklung und Test und bist über den ganzen Produktzyklus beteiligt.
Spracherkennung für Ärzt:innen und Läsionsklassifizierung zur Melanom-Erkennung sind zwei Projekte des KI-Teams, in dem du die ganze Pipeline von der Datenakquise über das Modelldesign bis zum Deployment abdeckst. Vorerfahrung im Machine Learning ist erwünscht, aber keine Pflicht; eng abgestimmt wird auch mit Support, Produktmanagement und Vertrieb. Wer möchte, übernimmt später zusätzlich Produktmanagement-Aufgaben für ein Produkt oder Projekt.