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

