IT

Developer Middleware NodeJS (w/m/d)

Frankfurt am Main Deutschland80% RemoteArbeitnehmerüberlassungStart 2/2026Dauer 10 Monate100% Auslastung
Eingestellt von
PAR GmbH
Ansprechpartner
Tessa Henrich-Scheufele
Projekt-ID
2949568
JavascriptAmazon Web ServicesArchitekturmusterTest AutomationUnit TestingCloud ComputingSoftware QualityCode-ReviewContinuous IntegrationMiddlewareIntegrierte EntwicklungsumgebungJsonNode.JsOwaspPair ProgrammingScrumSchreiben von DokumentationSeleniumTeststrategieTypescriptTest-Driven DevelopmentBackendGitCucumber (Software)RefactoringSoftware Version ControlDocker

Beschreibung

Wir suchen ab Februar 2026 einen Developer Middleware NodeJS (w/m/d) im Rahmen der Arbeitnehmerüberlassung!

Info: 80% remote, 20% vor Ort in Frankfurt am Main

Aufgabenbeschreibung:
  1. Programmierung / Implementierung / Customizing technischer Komponenten in Applikationen auf Basis der genutzten Technologien inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken unter Einhaltung der Standards des Auftraggebers (z.B. Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien)
  2. Entwurf und Implementierung und Lifecycle Support von Schnittstellen zwischen Vertriebsbackend und Kundenschnisttelle
  3. Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
  4. Dokumentation der technischen Komponenten
  5. Erstellen von Systemdokumentationen
  6. Erstellen von Lieferpaketen für die betreffenden Applikationen
  7. Durchführen von Code-Reviews, Komponententests, Modultests
  8. Vorbereitung von Entscheidungsvorlagen zu technischen Themen
  9. Präsentationen zu technisch komplexen Themenstellungen
  10. Konzeption von individualisierten und hochkomplexen Anwendungen und Produkten
  11. Initiierung, Definition, Planung und Steuerung von IT-Projekten im Bereich Vertriebsplattform sowie Pla-nung und Steuerung des Roll-Outs im Rahmen von Versionen/Releases
  12. Umfassende Analyse, Bewertungen und Konsolidierung von Trends, Kundenanforderungen, Herausfor-derungen seitens des Geschäfts
  13. Weiterentwicklung und Optimierung bestehender Produkte
  14. Eigenverantwortliche Entwicklung neuer Software Produkte auf Basis von Kundenanforderungen und in enger Abstimmung im agilen Entwicklungsteam
  15. Funktionale Themen strukturieren und auf bestehende, funktionale Architekturmodelle transferieren
  16. Entwicklung und Optimierung von Geschäftsprozessen
  17. Entwicklung von Teststrategien und implementieren von Testautomatisierungen
  18. Erarbeitung, Zusammenstellung und fachliche Prüfung komplexer fachlicher Anforderungen

Anforderungsprofil:
Erforderlich sind:
  1. Studium der Informatik, Wirtschaftsinformatik, Mathematik oder einen verwandten Studiengang
  2. Praxiserprobte Typescript Kenntnisse
  3. Praxiserprobte Kenntnisse in der Entwicklung Backend/Middleware Schnittstellen mit Node.JS, Type-Script
  4. Gute Kenntnisse in testgetriebener Entwicklung, continuous integration, Testautomatisierung und ver-teil-ter Versionskontrolle (git)
  5. Methodische Kompetenz fürs Testing (TDD)
  6. Gute Kenntnisse mit dem Framework Cucumber (Erfahrung mit der Integration des Frameworks in den Entwicklungsprozess sowie und/oder Selenium/Jest
  7. Gute Kenntnisse bzgl Codequalität bsp. OWASP
  8. Praxiserfahrung und sehr gute Kenntnisse JSON, REST-Services
  9. Gute Kenntnisse mit Cloud Infrastruktur, AWS, Docker
  10. Einsatz von regelmäßigen Refactoring
  11. Pair Programming, Code Reviews
  12. Nachweisliche Erfahrungen in agilen Teams (z. B. Scrum Team)
  13. Verständnis für die Fachlichkeit und enge Abstimmung mit den Teamkollegen und dem Product Owner
  14. Selbstorganisierte Arbeitsweise, team- und zielorientiert, analytisch und initiativ
  15. Hohe analytische Fähigkeiten in einem komplexen Prozessumfeld
  16. Sensibilität für Abhängigkeiten und Notwendigkeiten in sich wandelnden Organisationen
  17. Sehr gute Deutschkenntnisse in Wort und Schrift
  18. Kommunikationsstärke in Wort und Schrift
Wünschenswert sind:
  1. ca. 5 Jahre Berufserfahrung in der Softwareentwicklung
  2. Offenheit Verantwortung zu übernehmen
  3. Präsentations Know-How
  4. Fähigkeit zur Koordination von Teammitgliedern
  5. Ergebnisorientierung

Bewerben