Das Unternehmen setzt auf die Internet of Things (IoT) Technologie und denkt die Überwachung technischer Einrichtungen in Gebäuden dabei radikal neu. Intelligente Gebäudeautomation gewinnt im Hinblick auf Effizienz, Nachhaltigkeit und Wirtschaftlichkeit mehr und mehr an Bedeutung. Die gesetzlichen Rahmenbedingungen werden darüber hinaus die Prioritäten in diesem Segment verändern.
Unser Mandant bietet neben der digitalen Technologie in Hard- und Software einen kompetenten Service mit umfassenden und skalierbaren Kommunikationstools an. Eine wichtige Voraussetzung dafür ist die smarte Vernetzung und Kommunikation aller Komponenten.
Dabei ist das innovative Lösungspaket unseres Mandanten ein Herstellerunabhängiges System und somit sowohl für bereits bestehende als auch zukünftige Systeme uneingeschränkt anwendbar.
Aufgaben
Ihre Aufgaben - spannend, vielseitig und verantwortungsvoll:
Wir suchen einen erfahrenen Fullstack bzw. Backend Softwareentwickler (m/w/d), der unser Software-Entwicklungsteam aktiv mitgestaltet. Im Fokus steht die Weiterentwicklung unserer intelligenten Software- und Hardwarelösungen sowie die Integration von Servern und Schnittstellen im Umfeld vernetzter Geräte und Sensoren im IoT-Bereich – mit Fokus auf Node.js.
Ihre Aufgaben im Detail:
* Weiterentwicklung und Optimierung bestehender Node.js-basierter Backend-Applikationen
* Integration von Schnittstellen (z. B. REST, MQTT, WebSockets) zur Kommunikation mit IoT-Geräten und Sensorik
* Entwicklung von skalierbaren Serverstrukturen und modularen Backend-Komponenten
* Projektspezifische Anpassungen und Umsetzung neuer Features auf Basis individueller Kundenanforderungen
* Technische Koordination und Steuerung von strategischen Partnern in der Softwareentwicklung
* Enge Zusammenarbeit mit den Hardware-Entwicklungspartnern zur Sicherstellung der Systemintegration
* Aktive Mitgestaltung technischer Konzepte, Architekturentscheidungen und Entwicklungsrichtlinien
Qualifikation
Ihr Profil – das sollten Sie mitbringen:
* Abgeschlossenes Studium oder Ausbildung im Bereich Informatik, Softwareentwicklung oder vergleichbare Qualifikation im IT-Umfeld
* Fundierte Erfahrung in der Backend-Entwicklung mit Node.js, JavaScript und TypeScript
* Kenntnisse im IoT-Umfeld, idealerweise mit direkter Erfahrung in Projekten mit vernetzten Geräten und Sensoren
* Tiefgehendes Know-how in der Anwendung von Nachrichtenprotokollen wie Kafka, MQTT sowie der Echtzeitkommunikation über WebSockets
* Erfahrung in der Verwaltung und Anbindung von relationalen Datenbanken wie PostgreSQL und MySQL
* Sicher im API-Design (REST) und in der Dokumentation mit Swagger / OpenAPI
* Kenntnisse in der Nutzung von Container-Technologien wie Docker
* Erfahrung in der Performance-Analyse und Optimierung, z. B. mit JMeter
* Sicherer Umgang mit Git/GitHub und modernen CI/CD-Prozessen
* Sehr gute Kenntnisse im Umgang mit Linux-Servern (Installation, Konfiguration, Wartung, Automatisierung)
* Optional: Erfahrung mit IoT-Plattformen, z. B. ThingsBoard
* Hohes Maß an technischem Verständnis, Eigeninitiative und Bereitschaft, sich in neue Technologien einzuarbeiten
* Lösungsorientierte, strukturierte Arbeitsweise und Freude an der Arbeit im Team
Benefits
Sie finden sich im Umfeld eines jungen, dynamischen Teams wieder, in einem aufstrebenden Unternehmen mit flacher Hierarchie und offener Kommunikationskultur, das seinen Sitz an einem attraktiven Standort hat und über modernste Büro- und Kommunikationsausstattung verfügt.
Es erwartet Sie eine eigenständige und herausfordernde Aufgabe mit viel Gestaltungsmöglichkeiten und genügend Freiraum für Ihre Ideen, die es Ihnen ermöglichen die Entwicklung des Unternehmens maßgeblichen mitzugestalten und ihre Position in Richtung weiterer Verantwortungsübernahme zu entwickeln.
Wir freuen uns von Ihnen zu hören !