Das sind deine Aufgaben
* Du entwickelst moderne HMI Software für Rommelag Maschinen mit Fokus sowohl auf Frontend- als auch auf Backendkomponenten
* Du gestaltest im Frontend benutzerfreundliche und optisch ansprechende Oberflächen mit Vue.js
* Du kümmerst dich im Backend um Datenhaltung, Informationsverarbeitung und die Kommunikation zwischen den Systemen
* Du arbeitest eng mit Teammitgliedern aus den Bereichen Frontend, Backend und Anlagensteuerung zusammen, um den gesamten Softwarestack interdisziplinär weiterzuentwickeln
* Du beteiligst dich (zusammen mit deinem Team) am ganzen Produktlebenszyklus – von der Anforderungsanalyse bis hin zum Feedback nach dem Rollout
Das bringst du mit
* Du hast bereits mehrere Jahre Erfahrung in der Entwicklung von komplexen Client-Server Applikationen mit TypeScript und Python
* Du entwickelst leistungsstarke und intuitive Benutzeroberflächen mit modernen Webframeworks wie Vue.js, und sorgst dafür, dass sich unsere Kunden in jeder Anwendung sofort zurechtfinden
* Asynchrone Programmierung, Pydantic und Datenbanken gehören für dich zum Standardrepertoire – du lieferst robuste, sichere und skalierbare Backend-Lösungen, die jede Herausforderung meistern
* Du kennst Industrie- und Webprotokolle wie REST, OPC-UA oder MQTT
* Du verstehst die Bedeutung von Codeverwaltung, Code Reviews und automatisierten Tests
* Erste Erfahrungen im Maschinenbau, insbesondere im Bereich Maschinenbedienung und HMI, sind von Vorteil
* Du bist ein Teamplayer, aufgeschlossen gegenüber neuen Technologien und kannst gut auf Deutsch und Englisch kommunizieren
* Du arbeitest selbstständig, proaktiv und bist in der Lage, über den Tellerrand zu schauen
Das bieten wir dir
* Ein kleines, motiviertes und erfahrenes Team, das Wert auf ein angenehmes Arbeitsumfeld und Weiterbildungen legt
* Flache Hierarchien mit vielen Möglichkeiten, Verantwortung zu übernehmen und eigene Ideen einzubringen
* Arbeit mit einem modernen Tech-Stack: Im Frontend nutzen wir Vue.js, Vuetify und TypeScript, im Backend kommen Python, FastAPI und Docker zum Einsatz
* Moderne Entwicklungsmethoden, eine CI-Toolchain (Atlassian, Jenkins, Google Cloud), agile Arbeitsweisen und der Fokus auf Tests und Automatisierung
* Ein großes, modernes Büro in der Karlsruher Innenstadt mit guter Anbindung an öffentliche Verkehrsmittel und flexible Homeofficeregelungen
* Corporate Benefits wie JobRad, kostenlose Getränke, Mitarbeiter-WLAN, Mitarbeiter-App, u.v.m
* Betriebliches Gesundheitsmanagement mit Sportprogramm und Präventionsangeboten
* Lebensarbeitszeitkonto und betriebliche Altersvorsorge