Unser Kunde wächst kontinuierlich und sucht engagierte Talente, die sich für Telekommunikation begeistern und gleichzeitig Teamgeist sowie persönliche Weiterentwicklung schätzen. In dieser Rolle sind Sie verantwortlich für die Entwicklung und Erweiterung komplexer Webanwendungen unter Verwendung von React, TypeScript und Next.js. Sie arbeiten aktiv an der Erstellung performanter, wartbarer und wiederverwendbarer Komponenten mit und tragen zur Weiterentwicklung des Design-Systems bei. Zu Ihren Aufgaben gehört die Integration von REST-APIs, WebSockets sowie modernen Authentifizierungs- und Autorisierungslösungen wie OAuth2 und OpenID Connect. Sie stellen durch automatisierte Tests und moderne Entwicklungsprozesse eine hohe Codequalität sicher und arbeiten mit CI/CD-Pipelines. In einem agilen Scrum-Team arbeiten Sie eng mit Product Ownern, UX/UI-Designern sowie der Backend-Entwicklung zusammen und bringen sich aktiv in technische Entscheidungen und Best Practices ein. Das Arbeitsumfeld ist dynamisch und fördert die persönliche sowie fachliche Entwicklung, sodass Sie Ihre Ideen und Kreativität einbringen können.
Frontend-Developer (m/w/d) React/Next.js
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über mindestens 4 Jahre praktische Berufserfahrung in der Entwicklung produktiver React-Anwendungen in einem professionellen Umfeld. React ist Ihr fachlicher Schwerpunkt, und Sie sind mit Best Practices für Architektur, Performance und Wartbarkeit vertraut. Sie haben sehr gute Kenntnisse in React und TypeScript sowie Erfahrung mit Next.js. Zudem haben Sie Erfahrung in professionellen Softwareprojekten, die mehrere Entwicklerinnen und Entwickler involvieren, und arbeiten sicher in agilen Teams. Sie kennen moderne Frontend-Architekturen, State-Management, Build-Tools und automatisiertes Testing. Erfahrung mit REST-APIs sowie idealerweise mit WebSockets und modernen Authentifizierungsverfahren (OAuth2, OpenID Connect oder JWT) ist ebenfalls erforderlich. Sie optimieren Ladezeiten, Rendering und Benutzererlebnis und sind sich der typischen Performance-Herausforderungen moderner React-Anwendungen bewusst. Idealerweise bringen Sie Kenntnisse in CI/CD, Docker sowie Monitoring- und Observability-Lösungen wie Sentry oder Grafana mit. Erfahrungen mit TYPO3 oder Headless-CMS sowie Kenntnisse in Java/Spring Boot sind von Vorteil, aber keine Voraussetzung. Sehr gute Deutschkenntnisse (mindestens C1) sind erforderlich.