Geforderte Skills
- React
- TypeScript
- Frontend Architecture
- UI Development
- Single-Page Applications (SPA)
- Micro-Frontends
- Data Visualization
- Accessibility (WCAG 2.1 AA)
- BITV 2.0
- RESTful APIs
- OpenAPI
- WebSocket
- SSE
- State Management
- Cache Management
- Jest
- React Testing Library
- Playwright
- Cypress
- Build Tools
- Docker
- Kubernetes
- OpenShift
- Agile Methodologies
- Scrum
- Code Reviews
- German (C1)
- English (B2)
Sprachen: German
Jobbeschreibung
Project overview
Für unseren Kunden aus dem öffentlichen Dienst suchen wir ab sofort einen Senior React Frontend Developer / Web Application Engineer (m/w/d)
+++Wichtig: Deadline für Rückmeldungen bis Donnerstag 13 Uhr+++
Responsibilities
Must-haves Skills:
Skills:
- Frontend-Architektur & UI-Entwicklung: Konzeption und Implementierung hochgradig responsiver, modularer Single-Page-Applications (SPA) bzw. Micro-Frontends auf Basis von React und TypeScript.
- Interaktive Datenanalyse & Visualisierung: Entwicklung performanter Benutzeroberflächen zur visuellen Aufbereitung komplexer steuerlicher Datenströme, Filterbäume, Drill-Downs sowie Graph- und Netzwerkanalysen (z. B. Darstellung von Lieferketten und verdächtigen Transaktionsmustern).
- Massendaten-Darstellung im Frontend: Optimierung von Rendering-Leistung und Speicherverbrauch bei der Darstellung umfangreicher Datensätze (Virtual Scrolling, Infinite Loading, serverseitige Paginierung in komplexen Data Grids).
- Barrierefreiheit & Usability: Konsequente Umsetzung der gesetzlichen Vorgaben zur Barrierefreiheit nach BITV 2.0 / WCAG 2.1 (Level AA) sowie enge Abstimmung mit UX/UI-Designern und der Fachgruppe Umsatzsteuermeldesystem.
- State Management & Schnittstellenanbindung: Aufbau robuster Client-Architekturen zur asynchronen Datenabfrage (RESTful APIs, OpenAPI, WebSocket/SSE) und effizientem State- und Cache-Management.
- Testautomatisierung & Code-Qualität: Sicherstellung einer hohen Testabdeckung durch automatisierte Unit-, Integrations- und End-to-End-Tests (Jest, React Testing Library, Playwright/Cypress).
- Paritätische Teamarbeit: Aktive Mitgestaltung des agilen Vorgehens (Scrum), Durchführung strukturierter Code Reviews und Wissenstransfer zwischen den hessischen und niedersächsischen Entwicklern.
- Mindestens 5 Jahre nachweisbare praktische Erfahrung in der professionellen Frontend-Entwicklung mit React und TypeScript im Enterprise-Umfeld.
- Fundierte Praxis im State- und Cache-Management moderner React-Anwendungen (z. B. TanStack Query / React Query, Zustand, Redux Toolkit).
- Nachweisbare Expertise in der performanten Anzeige komplexer Tabellendaten (z. B. mit AG Grid, TanStack Table) inklusive client-/serverseitigem Filtern, Sortieren und Gruppieren.
- Fundierte Kenntnisse und nachweisbare Praxiserfahrung in der barrierefreien Webentwicklung nach BITV 2.0 / WCAG 2.1 (mind. Level AA) und semantischem HTML5/WAI-ARIA.
- Sicherer Umgang mit REST-APIs, JSON, Token-basierter Authentifizierung (OAuth2, OIDC / Keycloak) sowie Kenntnisse von Web-Sicherheitsstandards (OWASP Top 10, XSS, CSRF, CSP).
- Umfassende Erfahrung mit Jest und React Testing Library sowie End-to-End-Testing (Playwright oder Cypress).
- Sicherer Umgang mit modernen Build-Tools (Vite, Webpack) und Container-Deployments (Docker/Podman auf Kubernetes / OpenShift).
- Deutsch und Englisch fließend in Wort und Schrift (mindestens Sprachlevel C1 in Deutsch und B2 in Englisch)
- Datenvisualisierung: Erfahrung mit Visualisierungs-Bibliotheken zur Darstellung von Charts und relationalen Datenstrukturen/Netzwerkgraphen (z. B. Apache ECharts, D3.js, React Flow oder Recharts).
- Design Systems & Komponenten: Erfahrung im Aufbau oder in der Nutzung wiederverwendbarer UI-Komponentenbibliotheken (Design Systems, Storybook, Tailwind CSS, Material UI).
- Architekturkonzepte: Erfahrung mit Micro-Frontend-Architekturen (z. B. Webpack Module Federation) oder Monorepo-Strukturen (Nx, Turborepo).
- Öffentlicher Sektor / KONSENS: Vorkenntnisse in Projekten der öffentlichen Verwaltung, KONSENS-Styleguides oder behördlichen Fachverfahren (insb. Steuerverwaltung/Prüfsoftware).
- Agiles Arbeiten: Erfahrung in länderübergreifenden oder skalierten agilen Entwicklungsteams (Scrum / SAFe).
Project details
asap
Laufzeit: 12 Monate +
Vollzeit
90% Remote - Frankfurt
+++Bereitschaft für eine SÜ2 muss gegeben sein+++
Indexiert von der 9am-Meta-Suche. Du bist Job-Anbieter? Listing beanspruchen oder verwalten
Gefunden auf FreelancerMap DE