Z
zollsoft GmbH
FrontendSenior
Senior Dart / Flutter Entwickler – Desktop (m/w/d) – full remote möglich
FlutterDartRiverpodBLoCProviderPlatform ChannelsFFImacOSWindows ServerPostgreSQLMySQLUnix ShellsScriptingAnthropicCodex
About the Position
Entwicklung der Desktop-Anwendung (macOS/Windows) für Arztpraxen auf Basis von Flutter, inklusive Hardwareanbindung, Druckprozessen, Offline-Fähigkeit und KI-gestützter Programmierung.
Responsibilities
- Du entwickelst unsere Desktop-Anwendung für macOS und Windows weiter – keine kleine Neben-App, sondern die Software, mit der medizinisches Personal seinen kompletten Arbeitstag verbringt.
- Du arbeitest auf technisch spannendem Terrain: Flutter Desktop, komplexe Oberflächen, Hardware-Anbindung, Druckprozesse und echte Praxisabläufe.
- Du gestaltest Architektur, State-Management, Modulgrenzen sowie unser Package- und Monorepo-Setup aktiv mit.
- Du bindest Kartenlesegeräte, eGK, TI-Konnektoren, Messgeräte und Scanner über native Schnittstellen, Platform Channels und FFI an.
- Du baust Lösungen für Formulardruck, KBV-Formulare, PDF-Erzeugung und Etiketten – also genau die Stellen, an denen Praxissoftware im Alltag wirklich funktionieren muss.
- Du sorgst für stabile Offline-Fähigkeit, lokale Datenhaltung, Mehrplatzbetrieb und zuverlässige Synchronisation mit dem Server.
- Du behältst die Anforderungen eines zertifizierten Medizinprodukts an Nachvollziehbarkeit, Qualitätssicherung und Dokumentation im Blick.
- Du reviewst Code, gibst Dein Wissen im Mentoring weiter und prägst mit, wie wir Flutter bei zollsoft langfristig einsetzen.
- CLI-basierte KI-Programmierung, zum Beispiel mit Claude Code oder Codex, ist bei uns Teil des Arbeitsalltags. Du gestaltest mit, wie wir KI-Coding sinnvoll und qualitätsgesichert nutzen.
- Perspektivisch kannst Du technische Verantwortung für ein Produkt oder Projekt übernehmen, ins Produktmanagement wechseln oder als Senior Individual Contributor weiter wachsen.
Requirements
- Du hast mindestens eine Flutter-Anwendung in Produktion gebracht und über mehrere Releases hinweg betreut.
- Du kennst Flutter nicht nur bis zum Launch, sondern weißt auch, was danach kommt: Wartbarkeit, Nutzerfeedback, Qualität und Weiterentwicklung.
- Du kennst State-Management-Ansätze wie Riverpod, Bloc oder Provider aus der Praxis und kannst ihre Vor- und Nachteile sauber einordnen.
- Du hattest bereits Berührungspunkte mit der Grenze zwischen Flutter und Betriebssystem, zum Beispiel über eigene Plugins, Platform Channels, FFI oder plattformspezifische Builds.
- Du hast eine klare Haltung zu Teststrategie, Codequalität und Architektur, ohne dabei dogmatisch zu werden.
- Du denkst in Datenmodellen und Systemzusammenhängen, nicht nur in Widgets, und bringst fundierte Kenntnisse in Algorithmen und Datenstrukturen mit.
- Erfahrung mit Flutter Desktop ist ein klares Plus, aber keine Voraussetzung. Wichtiger ist Deine Lust auf Desktop-Anwendungen, Tastatur- und Mausinteraktion, Fenster, Menüs und Nutzer:innen, die Deine Software den ganzen Tag verwenden.
- Kenntnisse in PostgreSQL/MySQL, Unix-Shells und Scripting sowie Erfahrung in regulierten Umfeldern wie Medizin, Finanzen oder Automotive sind ein Plus.
- Um bei uns richtig Fuß zu fassen, beherrschst Du Deutsch fließend auf mindestens C1-Niveau, da Deutsch unsere interne Sprache für den intensiven Austausch im Team ist.
Benefits
- Super Team und flache Hierarchien
- Job Crafting/individuelle Arbeitsgestaltung
- Flexible Arbeitszeiten
- Weiterentwicklung
- Homeoffice/Mobiles Arbeiten
- Team Events
- Förderung der physischen und psychischen Gesundheit
- Betriebliche Altersvorsorge
- Betriebliche Krankenversicherung
- Dienstradleasing/Jobrad
- Hardwareleasing
- Mitarbeiterrabatte
- Betreuungkostenzuschuss/ Kita-Zuschuss
- Erholungsbeihilfe
- Essenszuschuss
- Fahrtkostenzuschuss
- Auslandsarbeit
Senior Dart / Flutter Entwickler – Desktop (m/w/d) – full remote möglich
View Original