Webentwickler Energiemanagement Anwendungen (m/w/d)
Rolle
In dieser Rolle entwickelst du ein zentrales Web-Frontend für ein intelligentes Lastmanagementsystem kontinuierlich weiter und sorgst dafür, dass Nutzer:innen Funktionen schnell, klar und zuverlässig bedienen können. Du setzt moderne, nutzerfreundliche Oberflächen mit HTML, SCSS, TypeScript und Vue.js um, analysierst Fehler systematisch und behebst sie nachhaltig. Du verantwortest Code-Reviews und stellst mit automatisierten Tests (Vitest, Playwright) sowie manuellen Checks eine hohe Qualität sicher, inklusive Einbindung in CI/CD-Pipelines. Du gestaltest Build- und Deployment-Prozesse mit Docker und Bash aktiv mit und übernimmst bei Bedarf kleinere Backend-nahe Aufgaben, etwa Container-Erstellung oder Skripting in Python/Bash. Du arbeitest eng mit Product Owner und Entwicklung zusammen und bringst dich strukturiert in den agilen Scrum-Prozess ein.
Verantwortung
- Als Webentwickler Energiemanagement Anwendungen entwickelst du das Lobas-Frontend kontinuierlich weiter und erweiterst die webbasierte Oberfläche für intelligentes Lastmanagement.
- Du setzt moderne, nutzerfreundliche Weboberflächen mit HTML, SCSS, TypeScript und Vue.js um.
- In dieser Rolle analysierst du Frontend-Fehler, identifizierst Ursachen und behebst sie nachhaltig.
- Du führst Code Reviews durch und bewertest Pull Requests, um hohe Qualitätsstandards im Team sicherzustellen.
- Du konzipierst, schreibst und pflegst automatisierte Tests (Vitest, Playwright) und integrierst sie in CI/CD-Pipelines; ergänzend führst du manuelle Tests durch.
- Du gestaltest Deployment- und Build-Prozesse mit (u. a. Docker, Bash) und unterstützt bei kleineren Backend-nahen Aufgaben wie Container-Erstellung oder Skripting (Python/Bash) in enger Zusammenarbeit mit PO, Backend und Scrum-Team.
Qualifikationen
- Du verfügst über sehr gute Kenntnisse in TypeScript, Vue.js und SCSS, um moderne Web-Frontends umzusetzen.
- Automatisierte Tests erstellst und pflegst du mit Vitest (Unit-Tests) und Playwright (End-to-End-Tests), idealerweise inklusive Einbindung in CI/CD-Pipelines.
- Mit Docker arbeitest du sicher, insbesondere beim Erstellen und Verwenden von Containern für Build und Deployment.
- Grundkenntnisse in Python und Bash setzt du ein, um kleinere Skripte zu erstellen und anzupassen.
- Moderne Entwicklungs- und Code-Review-Prozesse beherrschst du souverän, zum Beispiel Pull Requests und Git-Workflows.
- Ein agiles Mindset, hohes Qualitätsbewusstsein sowie verhandlungssicheres Deutsch und Englisch bringst du für die Zusammenarbeit im Scrum-Team mit.
Benefits