Senior React Frontend Entwickler für Logistikplattform (Remote)

Aus der Ferne
Vollzeit
Unser Auftraggeber entwickelt eine zukunftsweisende Technologieplattform zur Verfolgung und Optimierung von Lieferungen und Frachttransporten. Dieses anspruchsvolle Projekt umfasst die Entwicklung komplexer Frontendkomponenten mit zahlreichen Integrationen sowohl zu internen als auch externen Systemen. Als erfahrener React Frontend Entwickler gestalten Sie maßgeblich die Benutzeroberfläche dieser innovativen Logistiklösung. Hauptaufgaben - Konzeption und Implementierung reaktionsfähiger Benutzeroberflächen mit React 18.x und modernsten JavaScript-Technologien (ES6+). - Entwicklung skalierbarer Frontend-Architekturen unter Verwendung von Redux 4.x für effizientes State-Management. - Gestaltung intuitiver und leistungsstarker Benutzeroberflächen für komplexe Logistikprozesse und Datenvisualisierungen. - Optimierung der Anwendungsleistung für Hochlastsysteme mit besonderem Fokus auf Reaktionszeit und Benutzererfahrung. - Integration von Frontend-Komponenten mit diversen Backend-Diensten und APIs in einer Microservice-Umgebung. - Implementierung robuster Teststrategien mit Jest und React Testing Library zur Sicherstellung höchster Codequalität. - Aktive Teilnahme an agilen Entwicklungsprozessen inklusive Sprint-Planung, Code-Reviews und kontinuierlicher Verbesserung. - Zusammenarbeit mit Backend-Entwicklern bei der Konzeption und Umsetzung von event-driven Architekturen. - Dokumentation von technischen Spezifikationen und Entwicklungsentscheidungen nach Branchenstandards. - Mitwirkung bei der Evaluation und Integration neuer Technologien zur Verbesserung der Plattform. Erforderliche Qualifikationen - Mindestens 3 Jahre Berufserfahrung in der kommerziellen Softwareentwicklung mit Schwerpunkt auf Frontend-Technologien. - Fundierte Kenntnisse in React (v16+) und Redux sowie umfassende JavaScript/ES6+-Programmiererfahrung. - Nachweisliche Expertise in objektorientierter Programmierung (OOP/OOD) und deren Anwendung in JavaScript-Projekten. - Erfahrung mit relationalen und NoSQL-Datenbanken, insbesondere: - PostgreSQL (v14+) - Cassandra (v4.x) - Elasticsearch (v8.x) - Redis (v7.x) - Verständnis von Microservice-, Serverless- und Event-driven-Architekturen sowie deren Implementierung. - Praktische Erfahrung mit agilen Entwicklungsmethoden und Projektmanagement-Tools wie Jira. - Vorteilhaft: Erfahrung in der Entwicklung von Hochlastsystemen mit hohen Verfügbarkeitsanforderungen. - Englischkenntnisse auf mindestens B2-Niveau (Upper Intermediate) für die effektive Kommunikation im internationalen Team. Wünschenswerte Zusatzqualifikationen - Erfahrung mit TypeScript in React-Projekten und starkes Typing-Verständnis. - Kenntnisse in der Entwicklung von Progressive Web Applications (PWA). - Vertrautheit mit Container-Technologien wie Docker und Kubernetes. - Erfahrung mit CI/CD-Pipelines und DevOps-Praktiken. - Praxiserfahrung mit GraphQL neben REST-APIs. - Kenntnisse in der Implementierung von Websockets für Echtzeitkommunikation. - Erfahrung mit Datenvisualisierungsbibliotheken wie D3.js oder Chart.js. - Verständnis von Logistikprozessen oder Supply-Chain-Management. Warum Sie sich bewerben sollten Als Teil unseres internationalen Teams haben Sie die Möglichkeit, an einer innovativen Plattform zu arbeiten, die die Logistikbranche maßgeblich verändert. Wir bieten eine vollständig remote Arbeitsumgebung mit flexiblen Arbeitszeiten, kontinuierlichen Weiterbildungsmöglichkeiten und der Chance, mit modernsten Technologien zu arbeiten. Sie werden Teil eines motivierten Teams von Experten sein und können Ihre technischen Fähigkeiten in einem dynamischen Umfeld weiterentwickeln, während Sie signifikanten Einfluss auf ein Produkt mit hoher Marktrelevanz nehmen.