Job description:
### Aufgaben
* Durchführung von Anforderungsanalysen
* Umstellung von Thin-Client zu Web-Client
* Design und Modellierung neuer Schnittstellen und Konzepte
* Beratung im Bereich Frontend-Strategie und Auswahl neuer Technologien/Frameworks
* Konzeption und Implementierung bei und von Frontend Lösungen für das GM
* Testen von React-Komponenten
* Anbindung JSON Und REST bzw. GraphQL Schnittstellen
* Komponentenbasierte Entwicklung mit React und Redux
* Funktionale Programmierung mit Javascript
### Profil
* Energiewirtschaftliche Fachkenntnisse, speziell im Messstellenbetrieb/Zählerwesen
* Kenntnisse im UX/UI Design, Ant Design
* Erfahrung mit dem Umgang von komplexen Datenmodellen und Legacy Systemen (in Rahmen von Brownfield Projekten)
* Entwurf von komplexen Softwarearchitekturen (Frontend, Referenzarchitektur, dbuild, Wizard)
* Komponentenbasierte Entwicklung mit React (v16)
* Erfahrung beim Erstellen von komplexen Formularen mit React
* Erfahrung Webtechnologien: HTML5, CSS3, ab ECMAScript 6
* Kenntnisse in Redux for JavaScript und in GraphQL
* Erfahrung in Testung von React-Komponenten (Jest, Mocha, Chai)
* Sicher im Umgang mit den CI Werkzeugen: git, gitlab, jenkins und jira
* Projekterfahrung, insbesondere mit agilen Methoden, z.B. Rapid Prototyping, Scrum
### Benefits
* Remote-Möglichkeit