Front-End Developer - Angular CRM

CheckCars24 GmbH
Berlin, Germany
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Experience level
Intermediate

Job location

Berlin, Germany

Tech stack

Admin Tools
User Authentication
Bootstrap
CSS
Web Development
Node.js
OAuth
OpenID
E2e Testing
TypeScript
RxJS
Angular
Backend
Angular
Playwright
Codebase
Front End Software Development

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

About the company

Wir leben eine offene Kultur und setzen uns über Konventionen, wie dem Siezen oder einem Dresscode hinweg. Bei uns ist jeder Bewerber willkommen; unabhängig von Geschlecht, ethnischer Herkunft, Religion, Alter, sexueller Identität, Behinderung oder anderen Diskriminierungsursachen. Aus Gründen der besseren Lesbarkeit wird auf die gleichzeitige Verwendung der Sprachformen männlich, weiblich und divers verzichtet. Solltest du Fragen zum Stellenangebot oder zum Bewerbungsprozess haben, stehen wir, das Recruiting-Team, dir unter bewerbung@checkcars24.de selbstverständlich gerne zur Verfügung. Wir freuen uns auf dich! Über uns Die CheckCars24 GmbH ist ein modernes, dynamisches E-Commerce Unternehmen mit Sitz in Berlin. Unsere Mission? Den Fahrzeugkauf neu denken - einfacher, transparenter und kundenfreundlicher als je zuvor! Mit einem Bestand von über 20.000 sofort verfügbaren Neu- und Jahreswagen aus über 33 verschiedenen Marken bieten wir unseren Kunden attraktive Konditionen. Um unser Team weiter zu verstärken, suchen wir engagierte Mitarbeiter, die gemeinsam mit uns die Zukunft des Online-Autokaufs gestalten möchten.

Apply for this position