Frontend Engineer (m/w/d) (ID: 1720)

Transportation & Logistics • Arbeitnehmerüberlassung • 25/11/2025

Jobs / Frontend Engineer (m/w/d) (ID: 1720)

Deine Aufgaben

  • Du programmierst, implementierst und passt technische Komponenten in Applikationen an, inklusive Schnittstellen, Module und zugehöriger Datenbanken, unter Einhaltung der Entwicklungsstandards und Programmierrichtlinien des Auftraggebers.
  • Du behebst Fehler aus den verschiedenen Teststufen in den Applikationen und Komponenten und stellst so eine hohe Softwarequalität sicher.
  • Du dokumentierst technische Komponenten nach etablierten Standards, zum Beispiel auf Basis von Arc42, und erstellst die erforderlichen Lieferartefakte für die betreuten Anwendungen.
  • Du richtest Entwicklungsumgebungen inklusive Continuous Integration ein und optimierst bestehende Build- und Deployment-Prozesse.
  • Du führst Code-Reviews, Komponententests und Modultests durch und wirkst aktiv an der Verbesserung der Codequalität mit.
  • Du initiierst, definierst, planst und steuerst IT-Projekte im Bereich einer digitalen Vertriebsplattform und begleitest die Planung und Steuerung von Roll-outs im Rahmen von Versionen und Releases.
  • Du entwickelst bestehende Produkte weiter und optimierst diese kontinuierlich im Hinblick auf Performance, Wartbarkeit und Nutzerfreundlichkeit.
  • Du übernimmst die eigenverantwortliche Entwicklung neuer Softwareprodukte auf Basis von Kundenanforderungen und arbeitest dabei eng im agilen Entwicklungsteam zusammen.
  • Du strukturierst funktionale Themen und überführst sie in bestehende funktionale Architekturmodelle.
  • Du implementierst Testautomatisierungen und stellst eine hohe Testabdeckung sicher.
  • Du analysierst technologische Trends und Entwicklungen und prüfst deren Anwendbarkeit für die bestehende Systemlandschaft.
  • Du prüfst und stellst die technische Zukunftsfähigkeit der IT-Systeme sicher und bringst dich aktiv in Architektur- und Technologieentscheidungen ein.
  • Du wirkst im Refinement komplexer fachlicher Anforderungen mit und bereitest Entscheidungsgrundlagen zu technischen Themen vor.
  • Du erstellst und hältst Präsentationen zu technisch komplexen Fragestellungen im Team und gegenüber Stakeholdern.

Das solltest du mitbringen
Erforderlich:

  • Abgeschlossenes Diplom- oder Masterstudium im IT-Bereich, zum Beispiel Wirtschaftsinformatik, eine vergleichbare Ausbildung oder langjährige Praxiserfahrung in der Softwareentwicklung.
  • Praxiserprobte Kenntnisse in der Webentwicklung mit modernen Frameworks wie zum Beispiel VueJS, Angular oder React sowie in Typescript, Node.js, CSS, HTML und JavaScript, belegt durch etwa 2 bis 5 Jahre Berufserfahrung.
  • Zwischen 2 und 5 Jahre nachweisbare, praxiserprobte Erfahrung in der Entwicklung und Anbindung von Microservices.
  • Mindestens 2 Jahre Erfahrung im Arbeiten im Cloud-Umfeld.
  • Sehr gute und mehrfach praxiserprobte Kenntnisse in der Softwareentwicklung, idealerweise in komplexen, verteilten Systemen.
  • Gute Kenntnisse im Umgang mit JSON, REST-Services und OpenAPI.
  • Erfahrung im Einsatz moderner Entwicklungsumgebungen wie IntelliJ, VS Code oder vergleichbarer Tools.
  • Fundierte Erfahrung mit CI/CD-Pipelines, zum Beispiel mit GitLab CI, GitHub Actions oder Jenkins.
  • Erfahrung mit Pair Programming, der Durchführung von Code-Reviews und systematischen Refactorings.
  • Praktische Erfahrung mit Cloud-Infrastrukturen wie AWS oder einem vergleichbaren Cloud-Provider sowie mit Kubernetes, Docker und Helm Charts.
  • Kenntnisse in testgetriebener Entwicklung, CI/CD-gestützter Testautomatisierung und verteilter Versionskontrolle mit git.
  • Kenntnisse in der Analyse, Bewertung und Schätzung von Liefereinheiten wie User Stories und Backlog-Einträgen sowie deren Refinement im Team.
  • Erfahrung im Umgang mit Monitoring- und Alerting-Tools, zum Beispiel Grafana, Instana oder Graylog.
  • Erfahrung in der Umsetzung von Barrierefreiheit in Webanwendungen.
  • Ausgeprägtes analytisches und lösungsorientiertes Denkvermögen und Freude daran, komplexe Problemstellungen strukturiert zu durchdringen.
  • Strukturierte und proaktive Arbeitsweise mit hoher Eigenorganisation.
  • Hohe Team- und Kommunikationsfähigkeit sowie die Bereitschaft, Wissen zu teilen.
  • Ausgeprägte Initiative, Selbstständigkeit und Belastbarkeit in einem dynamischen Umfeld.
  • Rhetorische Sicherheit in Wort und Schrift in deutscher Sprache.
  • Gute analytische Fähigkeiten und ein hohes Maß an Ergebnisorientierung.
  • Eigenverantwortliches und organisiertes Handeln sowie ein ausgeprägtes Product Level Mindset.
  • Analytisches Denkvermögen, Kommunikationsstärke und Teamfähigkeit als gelebte soziale Kompetenzen.

Gewünscht:

  • Sichere Nutzung von Tools wie JIRA und Confluence für Planung und Dokumentation.
  • Umfassende Expertise in komplexer Software-Entwicklung hinsichtlich Architektur, Test, Deployment und Wartbarkeit.
  • Rund 5 Jahre Erfahrung im versierten Umgang mit Cloud-Umgebungen sowie gängigen Entwicklungswerkzeugen und Methoden, zum Beispiel GitLab, Eclipse, Docker, Jenkins, System-Design und DevOps-Praktiken.
  • Erfahrung im Umgang mit Testframeworks und -tools je nach Einsatzgebiet, zum Beispiel Cucumber, Gherkin oder Playwright.
  • Erfahrung mit Scripting, zum Beispiel mit Bash oder Groovy.
  • Freude an Beratung, Moderation und Kommunikation innerhalb des Entwicklungsteams.
  • Erfahrung und Spaß am Arbeiten mit agilen Methoden in eigenverantwortlichen Teams.
  • Offenheit gegenüber Veränderung und ein ausgeprägtes agiles Mindset.
  • Nachweisliche Erfahrung in der Zusammenarbeit in agilen Teams, zum Beispiel in einem Scrum-Team, oder entsprechende Zertifizierungen wie Scrum oder SAFe.
  • Gutes Verständnis für fachliche Anforderungen und enge Abstimmung mit Teamkollegen und dem Product Owner.
  • Gute Englischkenntnisse in Wort und Schrift.

Das bieten wir dir

  • Ein agiles Arbeitsumfeld mit viel Gestaltungsspielraum und Raum für Eigeninitiative.
  • Ein erfahrenes und motiviertes Entwicklungsteam, in dem Zusammenarbeit, Pair Programming und Wissensaustausch großgeschrieben werden.
  • Moderne Entwicklungsumgebungen, zeitgemäße Toolchains und eine Cloud-native Systemlandschaft.
  • Die Möglichkeit, eine digitale Vertriebsplattform und neue Softwareprodukte technologisch und fachlich aktiv mitzugestalten.
  • Persönliche und fachliche Weiterentwicklungsmöglichkeiten, zum Beispiel durch Mitarbeit in anspruchsvollen Projekten und den Einsatz moderner Technologien.

Die Leistungserbringung erfolgt 80% Remote und 20% Onsite (Frankfurt)

Keine passenden Ergebnisse? Gerne können Sie sich auch initiativ bewerben