Zum Inhalt springen

Remote nach Länderfreigabe

Softwareentwickler:in

  • Java · erforderlich
  • Spring · erforderlich
  • PostgreSQL · von Vorteil
  • Deutsch · erforderlich
Arbeitszeit
Flexible Arbeitszeiten und Teilzeit sind möglich. Ideal ist eine Arbeitszeit von mindestens 30 Stunden pro Woche.
Erfahrung
Fundierte Berufserfahrung in der Softwareentwicklung wird erwartet. Erste Erfahrung mit agentischer Softwareentwicklung oder Vibecoding kann praktisch eingebracht werden.
Vergütung
Gehalt nicht angegeben

Die Rolle in Kürze

Die Softwareentwicklung unterstützt die Digitalisierung von Arztpraxen und die Kommunikation zwischen Patient:innen und Ärzt:innen. In enger Zusammenarbeit mit Kunden und Stakeholdern entstehen durchgängige Lösungen für Datenbank, Server und nativen macOS-Client.

Deine Aufgaben

  • Gemeinsam mit Kunden und Stakeholdern werden Softwarelösungen für digitale Arztpraxen und die Kommunikation zwischen Patient:innen und Ärzt:innen entwickelt.
  • Features werden ganzheitlich von der Datenbank über die Geschäftslogik auf Client und Server bis zur intuitiven Benutzeroberfläche gestaltet, implementiert und kontinuierlich verbessert.
  • Die Entwicklung umfasst einen nativen macOS-Client mit Swift und Objective-C, einen Server mit Java und Spring sowie eine PostgreSQL-Datenbank. Passende Werkzeuge werden für leistungsfähige und langlebige Lösungen ausgewählt.
  • Daten werden im Backend effizient aufbereitet und im Frontend performant dargestellt. Skalierbare Datenmodelle unterstützen die langfristige Weiterentwicklung der Praxissoftware.
  • Probleme werden an ihrer Ursache gelöst; Clean Code, MVC/MVVM und automatisierte Tests sichern die langfristige Wartbarkeit.
  • Entscheidungen werden eigenständig getroffen, aktiv durch Feedback ergänzt und Wissen wird im Team geteilt. Ausprobieren, Lernen und Verbessern gehören zum Arbeitsalltag.

Das solltest du mitbringen

Erforderlich

  • Erwartet werden ein gutes abgeschlossenes Studium im naturwissenschaftlichen Bereich und fundierte Berufserfahrung in der Softwareentwicklung.
  • Fundierte Erfahrung in mindestens einer objektorientierten Sprache, beispielsweise Java, C#, C++ oder Swift, sowie die Bereitschaft zur Übertragung dieses Wissens auf den eingesetzten Stack werden erwartet.
  • Erwartet werden Verständnis für das Zusammenspiel von Client und Server sowie Kenntnisse zur effizienten Datenaufbereitung im Backend mit Java/Spring und zur performanten Darstellung im Frontend mit Objective-C/Swift. Die Entwicklung in beiden Bereichen wird als Möglichkeit zur eigenständigen Gestaltung vollständiger Features verstanden.
  • Vertrautheit mit relationalen Datenbanken und die Fähigkeit zum Entwurf skalierbarer Datenmodelle werden erwartet.
  • Erwartet werden die Lösung von Problemen an ihrer Ursache und der selbstverständliche Einsatz von Clean Code, Design Patterns wie MVC/MVVM und automatisierten Tests für langfristig wartbare Software.
  • Eigenständige Entscheidungen, das aktive Einholen von Feedback und das Teilen von Wissen im Team werden erwartet. Ausprobieren, Lernen und Verbessern gehören zur Arbeitsweise.
  • Deutschkenntnisse mindestens auf C1-Niveau sind zwingend erforderlich.

Von Vorteil

  • Kenntnisse in PostgreSQL sind ideal.

Weitere Angaben

  • Die vollständige, sofortige Beherrschung des gesamten Stacks wird nicht erwartet.
  • Erste Erfahrungen mit agentischer Softwareentwicklung, beispielsweise CLI-basierter KI-Programmierung mit Claude Code oder Codex, oder mit Vibecoding können praktisch eingebracht werden.

So ist Remote hier geregelt

  • Die Position kann zu 100 % im Homeoffice ausgeübt werden; der Arbeitsort ist innerhalb Deutschlands frei wählbar.
  • Mobiles Arbeiten und Auslandsarbeit werden als Vorteile angeboten.

Das wird angeboten

  • Mentoring und Code-Reviews unterstützen die Einarbeitung und das Schließen von Wissenslücken in der Client- oder Java-Entwicklung.
  • Die Weiterentwicklung vom Junior zum Senior sowie zusätzliche fachliche oder personelle Verantwortung für ein Produkt, Projekt oder Team sind möglich.
  • Individuelle Arbeitsgestaltung, Weiterentwicklung und flache Hierarchien werden geboten.
  • Zum Angebot gehören ein Obstkorb, eine steuerfreie Shoppingkarte und Gesundheitskurse, etwa Yoga, Rückentraining und Angebote zur psychischen Gesundheit, online sowie im Büro.
  • Es gibt gemeinsame Veranstaltungen außerhalb der Arbeit, etwa Beachvolleyball im Sommer, Grillfeste, Kochabende und Paddeltouren.
  • Angeboten werden betriebliche Altersvorsorge und Krankenversicherung, Dienstrad- und Hardwareleasing sowie Mitarbeiterrabatte.
  • Zu den Leistungen zählen Zuschüsse zu Betreuung beziehungsweise Kita, Essen und Fahrtkosten sowie Erholungsbeihilfe.

So läuft die Bewerbung

  • Die Bewerbung umfasst ein Anschreiben, einen Lebenslauf und relevante Schul-, Ausbildungs-, Hochschul- und Arbeitszeugnisse.
  • Nach Eingang der Bewerbung erfolgt eine automatische Bestätigung per E-Mail.

Veröffentlicht: Datum unbekannt · Quelle geprüft: 17.10.2026.

Die Angaben sind für RemoteFruit einheitlich aufbereitet. Maßgeblich bleibt die Originalanzeige. RemoteFruit steht in keiner Partnerschaft mit dem ausschreibenden Unternehmen.