Cybus

Senior Backend Engineer, Node.js

Cybus

full-time

Posted on:

Location Type: Hybrid

Location: HamburgGermany

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • As Senior Backend Engineer (gn), you design, develop and maintain our cutting-edge microservice-oriented software product as a part of an experienced agile team.
  • Participate in engineering and actively improving our IIoT software product.
  • Design and develop a microservice-oriented industrial software that interconnects modern smart factories.
  • Work with our application core technologies, which is Node.js and Go and modern broker technologies.
  • Troubleshoot and debug software problems.
  • Write and maintain documentation for software applications.

Requirements

  • Minimum 5 years of experience in designing and building backend systems ideally in an event driven micro-service environment.
  • Highly proficient in Node.js for backend development with a willingness to learn Go.
  • Good knowledge of Linux and Docker.
  • Familiarity developing custom protocols over TCP.
  • Familiarity with message broker technologies like MQTT, NATS or other.
  • Bonus points for Experience in developing solutions for Industrial IoT applications.
  • Understanding of TCP/IP networks.
Benefits
  • We are a company with flat hierarchies and plenty of freedom to make your own decisions and assume your own area of responsibility.
  • Diversity, mutual respect and a strong sense of togetherness are essential for us.
  • We grow together and meet each other at eye level.
  • We offer an appealing and varied job where you can make things happen without a lot of bureaucracy.
  • A strong sense of community and regular team events.
  • We offer continuous training - adapted to your skills and interests.
  • A workplace with a feel-good atmosphere: this includes a professional coffee machine, sweet snacks and fresh fruit, but also an after-work drink or beer.
  • Reliable work-life balance with flexible working hours and 30 days of holiday per year and a one-off additional holiday of 10, 15 or 20 days after 3, 4 or 5 years of employment with the company.
  • Flex Holidays: Use up to 5 of your 30 vacation days as flexible leave, either for an extended break or for financial benefits.
  • Monthly allowance of 50 EUR for meals, sport, bike leasing or public transport.
  • Childcare Support: Up to 100 EUR subsidy for childcare costs per child of preschool age.
  • Attractive pension plan with subsidised direct insurance and a fully financed provident fund is of course also part of the package.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsGoLinuxDockerTCPMQTTNATSmicroservicesevent-driven architectureIIoT
Soft Skills
team collaborationproblem-solvingcommunicationdocumentation