Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages


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.

What We Offer

A place in the core team of a young and thriving tech company

Startup opportunities and atmosphere

The opportunity to work with cutting-edge technology

Fantastic coffee and fresh fruits. (If we are back in the office).

Regular team events and relaxed after-work activities. (If we allowed again)

Non-German speaking candidates are welcome – language classes can be provided

“Family first” policy – flexible working hours and spare time

Attractive additional benefits, like a fixed training budget and an extra holiday after X years

Full Remote Position possible (Central European Timezone (CET) +/- 1h)

Send us your CV

Hiring Process for Tech Jobs at Cybus

We are looking forward to your application including cover letter and CV. It would be best if you could also provide references and certificates. If your CV makes us curious, you will get our coding challenge. If your solution convinces us, we will invite you to a video interview. After that we, but also you, should have a good picture to make a final decision.

So what are you waiting for? We are looking forward to meeting you!