Search

Software Architekt TypeScript / Angular / NestJS

PDR.cloud GmbH
locationKreisfreie Stadt Berlin, Berlin, Deutschland
VeröffentlichtVeröffentlicht: Heute
Vollzeit

Wir suchen eine erfahrene technische Person, die unsere Plattform im ERP-Umfeld mitgestaltet. Die Rolle verbindet Architektur, hands-on Entwicklung und technische Produktgestaltung. Es geht nicht um reine Konzeptarchitektur, sondern darum, gemeinsam mit dem Team tragfähige technische Entscheidungen zu treffen, Kernmodule umzusetzen und eine skalierbare Plattform für die nächsten Jahre zu schaffen.

Tätigkeiten

  • Definition und Weiterentwicklung der technischen Architektur für eine moderne TypeScript-basierte Plattform
  • Mitarbeit an einem modularen Frontend-/Backend-Systems mit Angular und NestJS
  • Gestaltung sauberer Domain-Modelle, APIs und Datenflüsse
  • Technische Grundlage für AI-first Workflows, Automatisierung und Human-in-the-loop-Prozesse schaffen
  • Architektur für zentrale Fachbereiche mitgestalten
  • Einführung von Standards für Codequalität, Testing, Observability, Security und Deployment
  • Enge Zusammenarbeit mit Produkt, Entwicklung und Domain-Expert:innen
  • Bewertung technischer Optionen und pragmatische Ableitung umsetzbarer Lösungen
  • Aktive Mitarbeit im Code, insbesondere bei Architekturentscheidungen, Kernmodulen und schwierigen technischen Fragestellungen
  • Mentoring des Entwicklungsteams und Etablierung gemeinsamer Engineering-Prinzipien

Anforderungen

  • Sehr gute Erfahrung mit TypeScript in größeren produktiven Anwendungen
  • Sehr gute Kenntnisse in Angular und moderner Frontend-Architektur
  • Sehr gute Kenntnisse in NestJS oder vergleichbaren Node.js Backend-Frameworks
  • Erfahrung im Design von APIs, Domain-Modellen und modularen Backend-Systemen
  • Erfahrung mit relationalen Datenbanken, idealerweise PostgreSQL
  • Verständnis für Domain-driven Design, modulare Monolithen, Event-getriebene Architekturen oder ähnliche Architekturansätze
  • Fähigkeit, technische Komplexität in klare, wartbare Strukturen zu übersetzen
  • Erfahrung mit Testing-Strategien, CI/CD, Code Reviews und Engineering-Standards
  • Verständnis für Security, Rollen-/Rechtekonzepte, Auditability und Datenschutz
  • Hands-on Mentalität: Bereitschaft, Architektur nicht nur zu beschreiben, sondern auch selbst umzusetzen
  • Sehr gute Kommunikationsfähigkeit gegenüber Entwicklung, Produkt und Stakeholdern

Team

Du denkst langfristig, bleibst aber pragmatisch in der Umsetzung
Du kannst zwischen schneller MVP-Lieferung und nachhaltiger Architektur balancieren
Du willst ein Produkt technisch mitprägen, nicht nur Tickets abarbeiten
Du kannst technische Entscheidungen erklären und andere dafür gewinnen
Du hast Freude daran, aus einer frühen Produktidee eine belastbare Plattform entstehen zu lassen

Bewerbungsprozess

Unser Bewerbungsprozess ist transparent, schlank und persönlich gestaltet:

  1. Erstes Kennenlernen (Remote) – Ein kurzes Gespräch, um Sie und Ihre Motivation kennenzulernen.
  2. Fachliches Interview – Technisches Gespräch mit unseren Entwickler:innen, ggf. inkl. Code-Review oder kleiner Praxisaufgabe.
  3. Team-Interview – Austausch mit zukünftigen Kolleg:innen, um Fragen zu stellen und unser Arbeitsumfeld kennenzulernen.
  4. Finales Gespräch & Angebot – Gemeinsame Abstimmung zu Rahmenbedingungen und nächstmöglichem Starttermin.

Wir legen Wert auf schnelle Rückmeldungen und begleiten Sie während des gesamten Prozesses offen und wertschätzend.