Deine Aufgaben
Entwicklung und Pflege von REST- und WebSocket-APIs mit NestJS (TypeScript)
Aufbau und Optimierung eines WebSocket-Gateways für Realtime-Kommunikation (z. B. Call-Events)
Integration von Authentifizierungs- und Autorisierungssystemen (OIDC, SCIM, JWT)
Implementierung von Mandantenlogik und Rollen-/Rechtemanagement (RBAC)
Anbindung und Orchestrierung von Core-Services und Backend-Komponenten
Aufbau von Audit-fähigen Schnittstellen und persistente Speicherung in PostgreSQL/Timescale
Pflege und Erweiterung der API-Dokumentation (OpenAPI/Swagger)
Mitwirkung bei Architekturentscheidungen, Datenfluss-Design und Sicherheitskonzepten
Schreiben von Unit- und End-to-End-Tests für hohe Codequalität