Web Developer IoT Applications (m/f/d)


Achieve great things

An important component of our batteries is the software. Our batteries are controlled by a battery management system, monitored via an over-the-air connection and will be orchestrated on an IoT platform in the future.

As a web developer, you can expect exciting and responsible tasks with creative scope:

  • Design and development of generic interfaces for our battery systems
  • Connection of production facilities to local databases and data visualization
  • Support for cross-project issues such as the internet connection of battery systems (M2M)
  • Collaboration in the set-up and development of our central, future IoT platform
  • Maintenance of various hardware and software systems (e.g. Unraid, Grafana, GitLab, Apache NiFi, InfluxDB)

Energy and pioneering spirit – what we need from you

You are highly motivated and want to be part of the new energy storage technology from the beginning?

Job-related requirements - our must-haves

  • Completed studies in computer science or comparable qualification acquired in practice
  • At least three years of experience as a full stack web developer
  • Very good knowledge of HTML, CSS and JavaScript
  • Experience with a version control system, preferably Git
  • Good knowledge of a backend technology such as Node.js, C#, Java
  • Good knowledge of databases, e.g. MySQL, NoSQL, InfluxDB

Nice-to-haves - with this you convince us

  • Modern web development with ES5 or newer
  • Knowledge of Go and TypeScript
  • Basic understanding of how libraries and frameworks like Angular, React or Vue.js work
  • Experience in the connection of interfaces (e.g. REST, OPC UA, TwinCAT ADS)
  • Experience working with Docker
  • Experience with the Linux command line
  • Experiance with continuous integration / continuous deployment
  • Experience in microservices development

Personal requirements

  • High level of commitment and reliability
  • Independent team player
  • Flexibility and diligent approach to work
  • Enjoy working in a start-up
  • Occasional willingness to travel locally and abroad (<10%)
  • Fluent written and spoken English

Application form

Due to lack of support of Internet Explorer 11 to contact us use this email address: mail@cmblu.com

We look forward to meeting you!

Still got questions about CMBlu, our company culture, a career with us, or the application process? Then be sure you contact me.

Clarissa Leubner

HR Officer

+49 6023 96701-25