Junior/Senior Developer Node.JS (m/f/d) – full time/part time

Du schreibst skalierbaren, wiederverwendbaren und testbaren Code für das Backend unseres browserbasierten Cloud-Portals. Du implementierst Datenbankzugriffe, Datenverarbeitung und APIs sowie automatisierte Tests. In Zusammenarbeit mit dem Team diskutieren und realisierst Du Implementierungsdetails, führen Peer-Reviews der Codebasis durch und bringst unser Cloud-Portal auf das nächste Level, während Du deine eigenen Fähigkeiten kontinuierlich verbessern.

Deine Aufgaben:

  • Entwicklung neuer Funktionen; Schreiben automatisierter Tests
  • Fehlersuche und Fehlerbehebung
  • Performance-Optimierungen und Pflege der Codebase
  • Interaktion mit und Einbindung von externen Diensten und Libraries von Drittanbietern

Was wir erwarten:

  • Mindestens 2 Jahre Berufserfahrung mit Node.js
  • Min. 4 Jahre Berufserfahrung - Backend-Entwicklung für SaaS-Webplattformen
  • Gute Kenntnisse von relationalen SQL-Datenbanken (MySQL/PostgreSQL) und NoSQL (MongoDB/Redis)
  • Kenntnisse der SaaS-Infrastruktur, serverseitige Geschäftslogik, kontinuierliche Bereitstellung
  • Container-Virtualisierung (Docker/Kubernetes)
  • Kenntnisse von DevOps-Technologien (CI/CD), Versionskontrollsystem Git
  • Datenaustausch über REST, HTTP, MQTT/Websockets
  • Erfahrung mit Testwerkzeugen (Unit-/Integrationstests mit Jest oder Alternativen)
  • Teamfähigkeit mit starken autodidaktischen Fähigkeiten
  • Gute Kommunikation, gute Englischkenntnisse in Wort und Schrift

Das erwartet dich:

  • Flache Hierarchien, kurze Entscheidungswege, offene Unternehmenskultur
  • Möglichkeit, mit einem innovativen internationalen Team zusammenzuarbeiten
  • Möglichkeit zum hybriden Arbeiten
  • Flexible Arbeitszeiten
  • Ein neues Büro mit allen Annehmlichkeiten
  • Kostenloser Kaffee, Tee und andere Getränke
  • Regelmäßige, lustige Teamevents