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