Wir suchen Verstärkung!

Full Stack Software Engineer (m/w/d)

Wer bist Du?

Du bist ein Full-Stack Softwareentwickler (m/w/d) (Angular / NestJS / Prisma / Monorepo) mit folgenden Qualifikationen:

  • Abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation;
  • Mehrjährige Erfahrung in der Webentwicklung mit TypeScript und Angular;
  • Fundierte Kenntnisse im Backend mit Node.js/NestJS;
  • Erfahrung mit relationalen Datenbanken – insbesondere PostgreSQL – und idealerweise mit Prisma ORM;
  • Vertraut mit modernen Toolchains: Monorepo (Nx), Yarn, Vite, SWC, ESLint/Prettier;
  • Kenntnisse in Authentifizierung/Autorisierung (bspw. JWT, OAuth, Passport);
  • Erfahrung in der Integration von Dritt-APIs (bspw. Signaturdienste, E-Mail, Versand/Lager) von Vorteil;
  • Strukturierte, eigenverantwortliche Arbeitsweise; Teamplayer mit Kommunikationsstärke in Deutsch oder Englisch.

Deine Aufgaben

  • Entwicklung und Pflege einer modernen Webanwendung mit Angular 20 (Forms, Routing, State-Management mit Signals, UI-Komponenten);
  • Implementierung und Dokumentation von REST-APIs mit NestJS 11 (inkl. Authentifizierung, Validierung, OpenAPI/Swagger);
  • Monorepo-Setup mit Nx 21, Vite; Anbindung an eine relationale Datenbank mittels Prisma ORM und PostgreSQL;
  • Integration externer Services (z. B. E-Signatur, E-Mail-Versand, Blob/Objekt-Storage) im Kontext von Angebots-, Auftrags- und Dokumentenabläufen der Heiz/Ofen-Branche;
  • Aufbau und Pflege von CI/CD-Pipelines im Monorepo-Setup mit Nx 21, Vite, SWC;
  • Sicherstellung von Codequalität mit ESLint, Prettier, Vitest sowie Umsetzung von Unit- und Integrationstests;
  • Mitwirkung bei Architekturentscheidungen (Performance, Skalierbarkeit, Modularisierung) mit Blick auf branchentypische Produkt- und Prozessvarianten;
  • Optional: Beteiligung bei Infrastruktur/Hosting-Themen und Deployment-Strategien.

Worum geht es?

Du arbeitest an einer cloudbasierten B2B-Anwendung, die eine traditionsreiche Handwerksbranche in die digitale Zukunft führt. Das Projekt kombiniert modernste Webtechnologien mit tiefem Branchenverständnis und hat das Ziel, alle zentralen Geschäftsprozesse – von Angebot und Auftrag über Materialmanagement bis zur Abrechnung – intelligent zu vernetzen und vollständig zu digitalisieren. Dabei stehen Benutzerfreundlichkeit, Effizienz und Nachhaltigkeit im Mittelpunkt. Du entwickelst gemeinsam mit einem engagierten, kleinen Team eine SaaS-Lösung, die Maßstäbe in ihrer Branche setzt – mit klarem Fokus auf Qualität, Skalierbarkeit und Zukunftsfähigkeit.

Wir bieten

  • Ein spannendes Projekt mit großem Gestaltungsspielraum in einer Traditionsbranche, die sich digital transformiert;
  • Unbefristete Festanstellung mit attraktivem Gehalt;
  • Hybrides Arbeiten (Remote + Büro) und flexible Arbeitszeiten;
  • Flache Hierarchien, kurze Entscheidungswege;
  • Moderne Entwicklungsumgebung (Monorepo, CI/CD, moderne Toolchain);
  • Die Möglichkeit, maßgeblich am Aufbau einer skalierbaren SaaS-Lösung mitzuwirken.

Unser Stack (im Überblick)

  • Frontend: Angular 20 (Standalone Components & Signals), Vite, TailwindCSS, UI-Library;
  • Backend: NestJS 11, Prisma ORM, PostgreSQL;
  • Tooling: Nx 21, Yarn 4, TypeScript 5.x, ESLint/Prettier/Vitest, SWC;
  • Ops/Infrastruktur (optional): Containerisierung, CI/CD-Pipelines, Hosting/Cloud-Plattformen.

Bereit für das nächste Level?

Wir suchen keine Lebensläufe – wir suchen Menschen, die mitdenken, mitgestalten und mit uns wachsen wollen. Egal ob Bewerbung auf eine Stelle oder einfach so: Wenn du glaubst, du passt zu uns, melde dich.