Unser Kunde ist ein interner Personaldienstleister, der als Sprungbrett in einen großen Konzern fungiert. Er bietet kurzfristige Einsätze, Projektarbeit und Vertretungen an, um die Personalbedarfe der Unternehmen schnell zu decken. In dieser Rolle als Frontend Entwickler:in sind Sie verantwortlich für die Entwicklung und Optimierung einer Webapplikation zur Fahrplankonstruktion, wobei Sie moderne Technologien wie React und TypeScript nutzen. Zu Ihren täglichen Aufgaben gehören die Konzeption und Umsetzung performanter Frontend-Architekturen zur Verarbeitung großer Datenmengen, die Implementierung von modernen UI-Komponenten sowie die kontinuierliche Weiterentwicklung der UI-Strategie. Sie werden auch dafür sorgen, dass das Frontend an bestehende APIs angebunden wird und die Datenintegrität gewährleistet bleibt. Analysen zur Optimierung der Frontend-Performance und die Durchführung von Tests sind ebenfalls Teil Ihrer Aufgaben. Sie arbeiten in einem agilen Umfeld und sind in den gesamten Entwicklungszyklus eingebunden, einschließlich Code- und Design-Reviews. Diese Position bietet Ihnen die Möglichkeit, wertvolle Berufserfahrung zu sammeln und Ihre Fähigkeiten in einem dynamischen Team weiterzuentwickeln.
Frontend Entwickler:in
Beschreibung
Anforderungen
Der ideale Kandidat bringt eine abgeschlossene Berufsausbildung zum Fachinformatiker oder ein IT-Studium (Diplom/Master) sowie mehrjährige Berufserfahrung in der Softwareentwicklung mit. Fundierte Kenntnisse in moderner Webentwicklung, insbesondere in React, Angular oder VueJS, sowie in TypeScript, JavaScript, HTML und CSS sind erforderlich. Sie sollten Erfahrung in der Entwicklung und Integration von Microservices sowie im Umgang mit REST, JSON und OpenAPI haben. Praktische Kenntnisse im Cloud-Umfeld, insbesondere mit AWS oder vergleichbaren Technologien, sind von Vorteil. Zudem sind Sie vertraut mit Container-Technologien wie Docker und Kubernetes. Sehr gute Kenntnisse in CI/CD, Testautomatisierung und Versionskontrolle (Git) sind ebenfalls wichtig. Erfahrung in Software-Architektur und Design-Prinzipien wie SOLID und Design Patterns sowie Routine in agilen Arbeitsmethoden sind erforderlich. Analytisches und strukturiertes Arbeiten, hohe Team- und Kommunikationsfähigkeit sowie verhandlungssichere Deutsch- und Englischkenntnisse runden Ihr Profil ab.