Front-End Developer - Angular CRM
Role details
Job location
Tech stack
Job description
-
Weiterentwicklung und Wartung unseres Angular-basierten CRM-Systems
-
Umsetzung neuer Features entlang bestehender Architekturprinzipien
-
Integration von REST-Schnittstellen und Authentifizierung (OAuth2 / OIDC)
-
Arbeiten mit komplexen Formularen und dynamischen UI-Komponenten
-
Optimierung bestehender Komponenten und Datenflüsse
-
Zusammenarbeit mit Backend- und Produktteams, * Playwright (E2E Testing)
-
Zod (Schema Validation)
-
Luxor (Datumsverarbeitung)
-
nix-translate (i18n)
-
Chart.js / ng2-charts
-
PDF-Handling im Browser (pdf-lib, pdfjs)
-
Kenntnisse in:
-
B2B-Admin-Tools oder CRM-Systemen
-
Multi-Tenant-Architekturen / Environment-Konfiguration
Arbeitsweise & Soft Skills Du arbeitest strukturiert und respektierst bestehende Architektur-Patterns Du bist sicher im Umgang mit großen Codebases (Legacy + moderne Ansätze) Du dokumentierst Änderungen sinnvoll und nachvollziehbar Du bringst ein Testing-Mindset mit und arbeitest qualitätsbewusst Teamfähigkeit und klare Kommunikation sind für dich selbstverständlich Tech Stack (Auszug) Angular 20, TypeScript (strict) Angular Material + CDK RxJS ngx-formly Zod SCSS + Bootstrap 5 Playwright Node.js (v22)
Requirements
Must-have Sklills
-
3+ Jahre Erfahrung in der Frontend-Entwicklung
-
Mindestens 2 Jahre Erfahrung mit Angular (15+)
-
(oder Angular 18+ mit Bereitschaft, sich in Angular 20 einzuarbeiten)
-
Sehr gute Kenntnisse in:
-
Angular (v20, Standalone Components, Lazy Loading; Signals)
-
TypeScript (strict mode, moderne ES-Standards)
-
RxJS (map, switchMap, combineLatest, etc.)
-
Reactive Forms & ngx-formly)
-
HTTP / REST & Authentifizierung (OAuth2 / OIDC)
-
Erfahrung mit:
-
SCSS & modernen CSS-Frameworks (z. B. Bootstrap)
-
Arbeit in größeren Codebases mit klarer Struktur
Nice-to-have
- Erfahrung mit
Benefits & conditions
- Hybrides Arbeiten mit Büro in Berlin
- Attraktive Vergütung und unbefristeten Arbeitsvertrag
- Moderne Tech-Stack & spannende Produktentwicklung
- Direkter Einfluss auf ein zentrales Business-System
- Flache Hierarchien und kurze Entscheidungswege
- Bis zu 30 Tage Urlaub
- Diverse, multikulturelle Teams & "Du"-Kultur
- Inhouse Events, Corporate Benefits und als offizieller Partner von Hertha BSC ggf. Freitickets