Unser Kunde ist ein führender IT-Dienstleister in Europa, der zukunftsfähige IT-Architekturen gestaltet. In dieser spannenden Rolle als Softwareentwickler für Microservice Frontend sind Sie Teil eines dynamischen Teams, das moderne und performante Frontend-Architekturen entwickelt. Ihre Hauptaufgabe besteht darin, maßgeschneiderte Webanwendungen für diverse Kundenprojekte zu entwerfen und zu implementieren. Dabei arbeiten Sie mit Technologien wie Next.js, React und TypeScript und optimieren bestehende Services. Sie sind verantwortlich für die Strukturierung und Implementierung wiederverwendbarer UI-Komponenten sowie für die Entwicklung von State-Management-Konzepten. In einer modernen Entwicklungsumgebung mit Monorepos, GitHub, Code Reviews und automatisierten CI/CD-Pipelines gestalten Sie aktiv die Frontend-Engineering-Standards mit. Zudem unterstützen Sie den laufenden Betrieb der Services, analysieren Bugs und optimieren die Qualität über den gesamten Software-Lebenszyklus hinweg. Diese Position bietet Ihnen die Möglichkeit, in einem innovativen Arbeitsumfeld mit den neuesten Technologien zu arbeiten und sich kontinuierlich weiterzuentwickeln.
Softwareentwickler - Microservice Frontend (w/m/d)
Beschreibung
Anforderungen
Der ideale Kandidat für diese Position bringt ein abgeschlossenes Studium im Bereich Softwareengineering oder Wirtschaftsinformatik mit oder hat eine vergleichbare Ausbildung, wie beispielsweise als Fachinformatiker:in für Anwendungsentwicklung. Fundierte Erfahrung in der Frontend-Entwicklung mit React, Next.js und TypeScript sind unerlässlich. Zudem sollten Sie Routine im Umgang mit Monorepo-Strukturen und modernen Entwicklungs-Setups haben, einschließlich GitHub Workflows und CI/CD-Pipelines. Ein gutes technisches Verständnis für Microservice-Architekturen sowie API-Integration (REST, JSON etc.) ist ebenfalls erforderlich. Begeisterung für neue Technologien und komplexe Anforderungen im eCommerce-Umfeld ist von Vorteil. Sehr gute Deutschkenntnisse und gute Englischkenntnisse runden Ihr Profil ab. Persönliche Eigenschaften wie Teamfähigkeit, Kommunikationsstärke und analytisches Denken sind für diese Rolle ebenso wichtig.