Wir entwickeln ProvenExpert 2.0 – die neue, KI-gestützte Plattform für Bewertungen, Reputation Management und datengetriebene Kundenerkenntnisse.
Unsere Vision: Eine hochperformante, skalierbare und intelligente Web-Applikation, die modernste Technologien mit exzellenter User Experience vereint.
Dafür suchen wir eine erfahrene technische Führungspersönlichkeit (m/w/d), die die Architektur, Kultur und technologische Exzellenz des neuen PE 2.0-Stacks prägt.
Aufgaben
- Technische Leitung & Architektur: Du arbeitest eng mit dem CTO zusammen und verantwortest als Teamlead die technische Gesamtarchitektur von ProvenExpert 2.0 – einer modernen, Cloud-nativen Plattform auf Basis von ,NestJS, Node.js, TypeScript, Next.js, React, GraphQL (Apollo), PostgreSQL, tRPC und modernen DevOps-Tools.
- Systemarchitektur & Skalierbarkeit: Du definierst gemeinsam mit dem CTO Architekturprinzipien (DDD, Microservices, Event-Driven Architecture, API-First) und sorgst für Stabilität, Sicherheit und Skalierbarkeit.
- Integration & API-Strategie: Du entwickelst eine klare Schnittstellenarchitektur zwischen ProvenExpert 2.0 und dem bestehenden PE 1.0 (PHP-System), sodass Daten und Services effizient und sicher verbunden werden.
- AI-gestützte Entwicklung: Du führst moderne KI-gestützte Entwicklungsprozesse ein – vom schnellen Prototyping bis zum automatisierten Testing. Dabei nutzt du Tools wie GitHub Copilot X, Claude 3.5 Coder, DeepSeek Coder, Windsurf Editor um Code-Generierung und Test-Erstellung zu automatisieren und die Entwicklungsgeschwindigkeit deutlich zu steigern.
- Cloud & Operations: Du planst und betreibst hybride Deployments mit Kubernetes (OVH), ArgoCD (GitOps), Prometheus / Grafana (Monitoring), OpenTelemetry (Tracing) sowie Serverless-Funktionen (Vercel, AWS Lambda).
- Architektur-Innovation: Du führst moderne Konzepte wie Edge Computing, WebAssembly, PWAs und Server-Driven UI ein, um Performance und Flexibilität zu maximieren.
- Teamführung & Kultur: Du leitest ein multidisziplinäres Entwicklerteam, führst agile Prozesse (Sprints, Retros, Pair-Programming) und förderst Clean-Code-Kultur, Wissensaustausch und Mentoring.
- Qualität & Testing: Aufbau automatisierter Tests (Unit mit Jest, E2E mit Playwright), Integration in CI/CD (GitHub Actions), Nutzung von Feature Flags, Canary Deploys und AI-Debugging (z. B. Sentry Seer).
Qualifikation
- Ausbildung & Erfahrung: Abgeschlossenes Informatikstudium oder vergleichbare Qualifikation. Mehrjährige Erfahrung als Lead Engineer / Software Architect.
- Systemarchitektur: Nachweisbare Erfahrung im Design komplexer SaaS-Plattformen, z. B. Microservices, Event Bus, Domain Driven Design, API-Gateways, Messaging-Systeme.
- Moderner Tech-Stack: Tiefe Expertise in NestJS, Node.js, TypeScript, TypeORM/Prisma, Next.js, React, GraphQL (Apollo), tRPC.
- Cloud & DevOps: Routine mit Kubernetes, ArgoCD, Prometheus, OpenTelemetry, CI/CD, Monitoring und Cloud-Infrastruktur (AWS, GCP, OVH).
- AI & Automation: Erfahrung mit KI-gestützter Entwicklung (Copilot, Claude 3.5, DeepSeek Coder, Codee) zur Effizienzsteigerung.
- Leadership: Erfahrung in Teamaufbau, Coaching und Förderung technischer Exzellenz.
- Sicherheit & Performance: Kenntnisse in OWASP, Snyk, SonarCloud, Performance-Tuning, Code-Audits.
- Sprachen: Sehr gute Deutsch- und Englischkenntnisse.
Benefits
- Ein internationales, offenes Team
- Flexible Arbeitszeiten im Hybridmodell (Büro in Berlin + Homeoffice-Option)
- Moderne Arbeitsumgebung und freie Wahl der Hardware
Wir legen großen Wert auf Vielfalt und Inklusion. Bewerbungen von Menschen unabhängig von Geschlecht, ethnischer Herkunft, Religion, Behinderung, Alter oder sexueller Orientierung sind ausdrücklich willkommen.
Wir freuen uns auf Deine Bewerbung!