Jobtitel: 90% remote: Angular Frontend Developer (f/m/d) with know-how in SCADA or Diagramm libraries
Zahlungsintervall: Stündlich
Lohnsatz: Verhandelbar
Ort: Remote, Berlin
Job veröffentlicht: 29-04-2026
Job-ID: 73808
Name: Niklas Machens
Telefonnummer: +4915119501867
E-Mail: niklas.machens@nemensis.de

Stellenbeschreibung

For our client we are looking for an Angular Frontend Developer (f/m/d) with know-how in SCADA or Diagramm libraries.
 
Key Data:
Start: 01.06.2026
End: 31.12.2026 (optional extension)
Capacity: 5 days/week
Location: Berlin, 90% remote
Language: English is a must, German is a plus
 
The aim of the project is to develop frontend components for Grid Monitoring and Control within a modular
control center system. The focus lies on interactive visualizations and configuration tools supporting monitoring
and control use cases
 
Tasks:
- Development and maintaining of complex, interactive diagram editing features within an Angular-based application
- Implementation of canvas-based interactions including element placement, connection management, drag-and-drop, and visual configuration workflows
- Contribution of to the ongoing architectural migration from legacy rendering patterns to native Angular components
- Design and implementation of interfaces between the diagramming library (JointJS) and the Angular framework
- Coordination with Solution Architecture and cross-functional services to define and implement interface contracts
- Ensuring of high code quality through clean component architecture, type safety, and thorough testing
- Integration of microservices based on Java Spring Boot and .NET
- Development of new approaches for visualizing and editing master data in the SCADA environment
- Problem analysis and debugging of faulty representations in the developed editor
- Creation of dashboards based on real-time data
- Analyses and decisions on the use of new technologies in the front-end area
- Creating technical roadmaps and estimates for projects
- Cooperation at eye level with specialist to clarify requirements
- Participation in project-specific, technical meetings and advice on decision-making, if necessary for the delivery of service
 
Skills (must-have):
- Angular: Solid, up-to-date experience (min. 5 Years)
- TypeScript: Strong proficiency in typed frontend development
- Complex interactive UIs: Proven track record building canvas-based, graphical, or editor-style interfaces (not just standard form/dashboard applications)
- experiences with cross-functional project teams
- Diagramming libraries: Experience with JointJS, GoJS, mxGraph, D3.js, or comparable graph/diagram rendering libraries
- Editor / configuration tools: Prior work on visual tools where users place, connect, and configure objects on a canvas
- Kubernetes & Helm: Familiarity with containerized deployments, Kubernetes orchestration, and Helm chart configuration
 
Skills (nice-to-have):
- Energy sector / electrical engineering: Domain knowledge in power grid operations, substation design, or related areas
- SCADA systems: Familiarity with supervisory control and data acquisition systems or industrial control environments