9EB051-MB: Frontend-Entwickler - React / TypeScript in Frankfurt am Main
Role details
Job location
Tech stack
Job description
Wir suchen einen erfahrenen Frontend-Entwickler zur Unterstützung eines modernen Digitalisierungsprojekts. Der Schwerpunkt liegt auf der Entwicklung nutzerzentrierter, skalierbarer Webanwendungen in einer Cloud-Umgebung sowie der technischen Umsetzung moderner Frontend-Architekturen mit React und TypeScript.
Aufgabenbeschreibung
Analyse bestehender Systeme, Anwendungen und Architekturen sowie Bewertung hinsichtlich zukünftiger Zielarchitekturen
Konzeption und Entwicklung moderner, nutzerzentrierter Webanwendungen auf Basis aktueller Cloud-Technologien
Umsetzung von Frontend-Komponenten und modularen Softwarearchitekturen unter Berücksichtigung von Wartbarkeit, Skalierbarkeit und Wiederverwendbarkeit
Entwicklung und Integration von Schnittstellen zwischen Frontend-Anwendungen und Backend-Systemen (REST-/GraphQL-APIs)
Umsetzung von State-Management-Konzepten und effizienten Datenflüssen innerhalb komplexer Anwendungen
Überführung von Designkonzepten in technische Implementierungen sowie Beratung hinsichtlich Frontend-spezifischer Umsetzungsmöglichkeiten
Entwicklung wiederverwendbarer UI-Komponenten, Custom Hooks und strukturierter Komponentenarchitekturen
Implementierung von Ladezuständen, Fehlerbehandlungen und Caching-Strategien
Durchführung von Softwaretests, Fehleranalyse und Debugging zur Sicherstellung hoher Qualitätsstandards
Erstellung und Pflege technischer Dokumentationen sowie Entwicklungs- und Betriebshandbücher
Anwendung moderner Git-basierter Entwicklungsprozesse inklusive Branching-Strategien, Pull Requests und Code Reviews
Zusammenarbeit mit Backend-Entwicklern, UX-Teams, Product Ownern und weiteren Stakeholdern in agilen Entwicklungsteams
Requirements
Mehrjährige Erfahrung in der Entwicklung produktiver Frontend-Anwendungen mit React und TypeScript
Erfahrungslevel: ab 3 Jahre
Fundierte Kenntnisse in Redux, Redux Toolkit oder vergleichbaren State-Management-Ansätzen sowie Erfahrung mit asynchronen Datenflüssen, REST-/GraphQL-APIs, Ladezuständen, Fehlerbehandlung und Caching-Strategien
Projekte: 5
Sicherer Umgang mit Git-basierten Entwicklungsprozessen inklusive Branching-Strategien, Pull Requests, Code Reviews, Merge-Konflikten und kollaborativer Entwicklung in größeren Codebasen
Projekte: 5
Erfahrung mit modularen Komponentenstrukturen, wiederverwendbaren UI-Bausteinen, klaren Schnittstellen, Props-/State-Design, Custom Hooks und wartbaren Code-Strukturen in größeren Codebasen
Projekte: 5
Kann-Anforderungen
Erfahrung mit komplexen Frontend-Anwendungen, modularer Komponentenarchitektur, wiederverwendbaren UI-Bausteinen und wartbaren Code-Strukturen
Projekte: 5
Erfahrung mit E2E-Testing und testbarer Frontend-Architektur, z. B. Playwright, Cypress, Mocking und Testdaten
Projekte: 4
Erfahrung in skalierten Team-Setups mit Code Reviews, gemeinsamen Qualitätsstandards, Definition of Done sowie technischer Abstimmung mit Backend, UX und Product Management
Erfahrungslevel: ab 3 Jahre
Erfahrung mit Frontend-Performance-Optimierung, Accessibility und modernen Web-Standards
Projekte: 3
Erfahrung im reflektierten Umgang mit KI-gestützter Entwicklung
Projekte: 3
Sicherer Umgang mit Styling, Design-Systemen und UI-Umsetzung
Projekte: 3