Senior Node.js Developer (m/f/d)


HQ Hamburg


Senior Node.js Developer (m/f/d)

Create the Industrial IoT with us. Become part of the Cybus Team. 

Cybus is an industrial IoT company founded in Hamburg in 2015. The goal of the team around Pierre Manière, Marius Schmeding and Peter Sorowka is to shape the connected digital economy of the future by making data from the real world universally usable within and between companies. 

Leading manufacturers use the “Cybus Connectware” software solution to implement their diverse Smart Factory Use Cases – for example for quality management, condition monitoring or predictive maintenance. The highlight: Thanks to state-of-the-art data management, users always retain full control over their production data as their new digital asset. At the same time, service providers and machine OEMs use the software as a secure gateway for their customers to concentrate on their digital applications and services.

Cybus – Independent Industrial IoT 

Your role

We are looking for a Senior Node.js Developer (m/f/d) to complement our agile development team. We are looking for creative enthusiasts, who can tackle frontend/user experience, backend, data processing, connection of machine protocols, security, IT integration, deployment processes and/or quality assurance with a high degree of personal responsibility.

If necessary, you won’t shy away from customer contact and can put yourself in the user’s shoes.

Our Software Team

  • uses modern Javascript as core technology for backend and frontend.
  • works Microservice oriented, with the help of Docker.
  • uses Continuous Integration (Bitbucket, Jira, Jenkins).
  • is organized in sprints with planning, product demos and retrospectives.
  • works as a real team with review processes and pair programming sessions.

You ideally

  • have an excellent knowledge of JavaScript and Node.js.
  • have a very good understanding of Test Driven Development & Clean Code.
  • have the ability and the need to implement elegant, durable solutions.
  • have a very good understanding of Linux, Docker and networks.
  • have structured and independent approach to troubleshooting.
  • have curiosity, creativity and interest to internalize new technologies (e.g. MQTT, Go, Erlang).
  • have good knowledge of German and English.

Cybus GmbH web
Powered by