Wir sind ein erfolgreiches dynamisches Unternehmen im Bereich Smart-Metering/IoT und bieten eine eigene Plattform zur Erfassung und Optimierung des Energieverbrauches für B2B-Kunden an. Als Senior Softwareentwickler MERN Stack (m/w/d) gestaltest du die Zukunft der Gerätemanagement- und Monitoring-Lösung zur Erfassung&Optimierung von Energieverbräuchen mit. Was erwartet dich? Du unterstützt uns mit deiner Erfahrung beim Redesigns unseres Systems unter Nutzung des MERN-Stacks mit dem Ziel, die Skalierbarkeit und Stabilität weiter zu erhöhen. Ziel dabei ist, dass die Sensordaten reibungslos vom Sensor bis ins Kundensystem fließen und die Zugriffszeiten minimal bleiben. Du implementierst neue Funktionen im System, um unseren bestehenden Kunden weitere Mehrwerte beim Managen großer Sensor-Parks zu bieten und neue Kundengruppen und Anwendungsfelder zu erschließen. Du bist ein:e Key-Player:in in unserem Kern-Entwicklungsteam und arbeitest eng mit dem Software-Architekten zusammen. Du agierst als technische:r Problemlöser:in im Team und koordinierst Maßnahmen eigenständig. Was bieten wir dir? Flexibilität in deiner Arbeitszeitgestaltung mit Gleitzeit und der Möglichkeit aus dem Home Office zu arbeiten (kein Remote). Je nach Qualifikation und Berufserfahrung ein attraktives Jahresgehalt zwischen 50000 und 70000 Euro. Zusätzlich betriebliche Altersvorsorge, Fahrtkostenzuschuss und zusätzlichen Urlaubstage. Moderner Arbeitsplatz in unseren hellen und gut ausgestatteten Büroräumen in Würzburg, inklusive Dachterrasse für den Feierabend. Kostenloser Kaffee und Tee, Kaltgetränke, gemeinsames Essen und eine gut ausgestattete Küche. Start-up-Flair mit flachen Hierarchien, kurzen Entscheidungswegen und arbeiten außerhalb des Elfenbeinturms. Regelmäßige Teamevents und Firmenfreizeiten wie Bogenschießen, Gokart-Race, Meet&Pizza, etc. Was solltest du mitbringen? Du hast langjährige Erfahrung im Bereich Softwareentwicklung. Du verfügst über mehrjährige Erfahrungen bei der Nutzung des MERN-Stacks (JavaScript, MongoDB, React, Node.js), Fokus liegt dabei auf dem Backend. Idealerweise hast Du bereits Redis und eines der Testframeworks für Node.js eingesetzt. Du kennst dich gut mit Clean-Code, Tests und der Dokumentation aus. Du besitzt fließende Deutsch- und gute Englischkenntnisse in Wort und Schrift.