Company Description
MZ Automation GmbH specializes in communication protocols for automation systems and embedded devices, with a focus on energy and industrial automation. The company offers expertise in protocol design, implementation, and integration, including IEC 61850, IEC /104, TASE.2/ICCP, DNP3, and Modbus. MZ Automation provides standard products and custom solutions tailored to client needs.
Role Description
This is a full-time on-site role for a Senior Frontend Developer, Data Visualization). We're building a digital metering and monitoring platform for the energy sector (substations), designed for large-scale national grid deployments.
The web interface is critical, delivering:
* Real-time monitoring
* Customizable dashboards
* Role-based access
* Log & state tracking
We're looking for a Senior Frontend Developer (freelance) who can take ownership of the frontend and drive the UI/UX vision. This is a one-time project, with the possibility of ongoing collaboration across all our tools.
Responsibilities
* Lead the design & development of the frontend using
* Build customizable dashboards for real-time data visualization
* Create high-performance charts (currently using ECharts)
* Develop role-based profile & permission management
* Implement log/state views for system monitoring
* Collaborate with the backend team (Rust-based APIs)
* Own the UI/UX process: from wireframes to final implementation
Requirements
* 5+ years in frontend/web development
* Expert in, React, and TypeScript
* Proven UI/UX design experience (Figma, Sketch, etc.)
* Strong background in real-time data visualization
* Hands-on with ECharts or similar libraries, Recharts, etc.)
* Ability to work independently and guide best practices
Nice-to-Have
* Experience with Grafana-style dashboards or drag-and-drop UIs
* Familiarity with WebSockets or real-time streaming
* Background in energy, utilities, or industrial monitoring
* Understanding of the Rust ecosystem
* Experience with CI/CD pipelines
* Knowledge of RBAC and secure frontend design
What We Offer
* Freelance contract: one-time project with potential for future work
* A chance to shape a critical platform in the energy sector
* Work on cutting-edge real-time visualization challenges
* Collaboration with a motivated, cross-functional team