Circle8 is proud partner of the Aston Martin Aramco Formula One® Team.
Regensburg, Remote
7 Monate
40 Stunden
Start: 16. März 2026
Deadline: 18. März 2026

KS-006180

Bewerbung in 2 Minuten möglich

KS-006180

Leistungsbeschreibung

Gesucht wird ein externer, selbstständig agierender Web-/Frontendentwickler für die Umsetzung eines klar abgegrenzten Entwicklungsauftrags auf Basis eines Lastenhefts. Das Lastenheft enthält die Business Requirements; der Auftragnehmer setzt diese eigenverantwortlich in lauffähigen Code um.

Anforderungen

UI-/Frontend-Umsetzungskonzept

  • Übersetzung der Business Requirements aus dem Lastenheft in ein Frontend-Zielbild (Seiten-/Navigationskonzept, Komponentenstruktur, Zustands-/Datenfluss, Error-Handling, Validierungslogik, Abnahmekriterien)
  • Ableitung einer Schnittstellen- und Integrationssicht aus Frontend-Perspektive (z. B. notwendige REST-Endpunkte, Payload-Strukturen, UI-Fehlercodes, Loading-/Retry-Verhalten) als Input für die Back-End-Schnittstelle

Front-End-Entwicklung (Angular oder React)

  • Implementierung einer Web-UI gemäß Bayernwerk Project Template (Look&Feel/Leitplanken, Grundstruktur der Webapplikation).

Umsetzung der UI-Funktionen für:

  • Erfassung/Upload bzw. Auswahl der Anlagendaten-Quellen (gemäß Lastenheft) inkl. clientseitiger Vorvalidierung
  • Darstellung und Bearbeitung der Eingaben (Formular-/Maskenlogik, Plausibilitäten, Pflichtfelder, Fehlermeldungen)
  • Anzeige der berechneten Schutzeinstellwerte inkl. nachvollziehbarer Status-/Hinweismeldungen (z. B. Validierungsfehler, Berechnungsstatus)
  • Anstoß und Download/Anzeige des erzeugten Dokuments (Schutzeinstellblatt) über definierte Service-Schnittstellen

API-Integration (REST) & Frontend-seitige Datenlogik

  • Anbindung der UI an die Back-End-REST-APIs (CRUD-/Prozess-Endpunkte, Upload/Download, Statusabfragen)
  • Implementierung von Frontend-seitigem State-Management (Angular Services/RxJS bzw. React State/Query-Layer) inkl. Caching/Optimierung nach Bedarf
  • Robustheit: Fehlerbehandlung, Timeouts, Wiederholmechanismen (wo fachlich/technisch sinnvoll), konsistentes UI-Feedback

UX-/Qualitätsanforderungen (Abnahmefähigkeit)

  • Implementierung eines konsistenten UI-Verhaltens: Eingabevalidierung, verständliche Fehlermeldungen, leere Zustände, Ladeindikatoren
  • Umsetzung automatisierter Tests (Unit-/Component-/E2E nach Bedarf) sowie reproduzierbarer Builds
  • Dokumentation des Frontends (Build/Run, Struktur, zentrale Komponenten, API-Konfiguration) als Übergabe-/Betriebsgrundlage

Übergabe & Gewährleistung (definiert, ergebnisorientiert)

  • Bereitstellung der Artefakte (Quellcode, Build-Pipeline-Konfiguration sofern vereinbart, technische Kurz-Doku) zur Abnahme anhand der im Lasten-/Konzeptteil definierten Kriterien
  • Defect-Behebung innerhalb der vereinbarten Nachbesserungsphase auf Basis von Abnahmekriterien

  • Sehr gute Kenntnisse in Angular oder React
  • Erfahrung mit REST-Integration und UI-seitigem Error-/State-Handling
  • Erfahrung mit Testing (z. B. Jest/Cypress/Playwright o. ä.

Über den Auftraggeber

Start: 15.03.2026

Ende: 30.10.2026; + Option auf Verlängerung

Auslastung: ca. 100%

Onsite Stunden: 50

Offsite Stunden: 1100

Vertragsart: Contracting | sozialversicherte Angestellte können hier nur berücksichtigt werden

Standort: Remote sowie Regensburg

Bewerben

Bewerbung in 2 Minuten möglich