Senior Frontend Developer (m/w/d)
Обов'язково:JavaReactGraphQLGitFrontendBackendCI/CD
Über das Unternehmen
Die ETC Solutions GmbH ist ein führendes Unternehmen im Bereich der Digitalisierung des öffentlichen Personennahverkehrs (ÖPNV). Seit über 25 Jahren entwickeln wir innovative, cloudbasierte Softwarelösungen, mit denen Verkehrsunternehmen, Fahrzeughersteller und Aufgabenträger ihre Prozesse effizient und zukunftsfähig gestalten.
Unsere ITCS-Plattform DatNet ist heute bei mehr als 80% der deutschen Privatbahnunternehmen im Einsatz und hat sich als Branchenstandard etabliert.
Aufgaben
- Technische Weiterentwicklung und Modernisierung unseres Frontends
- Migration und Neuentwicklung von UI Komponenten aus einer Java basierten Plattform
- Entwicklung moderner Weboberflächen mit React.js und GraphQL
- Aufbau und Pflege einer einheitlichen Frontend-Architektur
- Mentoring und fachliche Unterstützung von Teammitgliedern
- Enge Zusammenarbeit mit Backend Teams (Java), Produktmanagement und UX
- Sicherstellung von Codequalität durch Reviews, Standards und Dokumentation
- Arbeiten mit GitLab (Repository, Merge Requests, CI/CD)
- Umsetzung von UX/UI-Konzepten auf Basis von Figma
- Evaluierung und Integration neuer Frontend Technologien und Standards
Anforderungen
- Mehrjährige Berufserfahrung in der Frontend-Entwicklung
- Sehr gute Kenntnisse in React.js
- Erfahrung mit GraphQL
- Sicherer Umgang mit GitLab (Versionsverwaltung, Merge Requests, Pipelines)
- Idealerweise Erfahrung mit der Migration oder Ablösung von Legacy-Systemen
- Gutes Verständnis für komplexe Plattformen und Datenstrukturen
- Selbstständige, strukturierte und verantwortungsbewusste Arbeitsweise
- Kommunikationsstärke, Teamorientierung und Eigeninitiative
- Sehr gute Deutsch- und Englischkenntnisse
Wir bieten
- Ein abwechslungsreiches und verantwortungsvolles Aufgabengebiet mit viel technischem Gestaltungsspielraum
- Die Möglichkeit, unsere Frontend-Architektur und Plattform-Modernisierung aktiv mitzugestalten
- Eine langfristige Perspektive mit wachsender technischer Verantwortung
- Flexible Arbeitsmöglichkeiten und eine moderne Arbeitsumgebung
- Individuelle Weiterbildungs- und Entwicklungsmöglichkeiten
- Eine offene Unternehmenskultur mit kurzen Entscheidungswegen
- Betriebliche Altersvorsorge
- JobRad-Leasing und Zuschuss zum ÖPNV-Ticket
- Ein kollegiales Team und regelmäßige Team-Events