
Senior Backend Developer node.js (m/w/d)
Du möchtest in selbst organisierten Produkt-Teams arbeiten, um neue Konzepte zu entwickeln und zu implementieren. Komplexe Service-Architekturen und die Herausforderung, Projektanforderungen mit einem nachhaltigen Produkt zu vereinbaren, findest du höchst interessant. Als Teamplayer interessiert dich der Konsument deiner Services genauso wie dein eigener Code? Dann lass uns zusammen den Reisevertrieb digital auf die nächste Ebene bringen.
Als Teil eines Produkt-Teams erstellst und betreust du einen Teil des Backend-Produkts im Bereich Travel.
Deine Aufgaben
- Als Backend Developer entwickelst du unsere travel commerce Buchungsplattform weiter.
- Du modellierst verschiedenste fachliche Entitäten, um für deine Konsumenten optimale und nachhaltig nutzbare Datenstrukturen bereitzustellen.
- Du integrierst verschiedene Systeme, Prozesse & Services in die wichtigsten digitalen Customer Touchpoints.
- In deinem Job als Backend Developer bist du verantwortlich für die Entwicklung von hochqualitativem Code.
- Du arbeitest an der Definition von Entwicklungsvorgaben, -richtlinien und -strukturen mit und setzt diese eigenverantwortlich um.
- Code Reviews und automatisierte Tests für eine professionelle Qualitätssicherung gehören ebenfalls zu deinem Alltag. Dabei verlierst du neben der Code-Qualität die Erfüllung der fachlichen Anforderungen nie aus den Augen.
- Agile Arbeitsweisen und pragmatische Entscheidungswege sind für dich als erfahrener Backend Developer Normalität.
Dein Profil
Das bringst du mit
- Mehrjährige Erfahrung in JavaScript und/oder TypeScript
- Mindestens zwei Jahre professionelle Erfahrung mit node.js
- Erfahrung mit der Erstellung & Weiterentwicklung von skalierbaren REST APIs unter Zuhilfenahme entsprechender Frameworks (idealerweise feathers.js)
- Erfahrung mit Architekturen von verteilten Anwendungen
- Gutes Verständnis von continuous integration & delivery - idealerweise im Kontext von GitLab pipelines
- Gutes Verständnis von infrastructure as a service
- Gutes Verständnis von software as a service
- Du sprichst fließend Deutsch (C1) und deine Englischkenntnisse sind gut.
- Erfahrung im Umgang mit NoSQL (vorzugsweise mongodb/aws documentdb) und SQL (vorzugsweise postgres) Datenbanken
- Erfahrung im Umgang und Betrieb von AWS Diensten
- Erfahrung mit functional programming, vorzugsweise mit Ramda (ramdajs.com)
- Erfahrung mit objektorientierter Programmierung
- Gutes Verständnis von Test Driven Development & Clean Code
- Gutes Verständnis von Domain Driven Design
Was wir bieten
- Die Vereinbarkeit von Beruf und Familie ist heutzutage eines der wichtigsten Kriterien für viele. Deswegen unterstützen wir Mitarbeitende bei dieser Herausforderung und bieten die Möglichkeit an, von Zuhause aus zu arbeiten oder die Arbeitszeiten flexibel anzupassen.
- State-of-the-art Technologien und abwechslungsreiche Aufgaben
- Wir fordern und fördern Selbstständigkeit und Eigeninitiative. Wir verfolgen gemeinsame Ziele und lernen und entwickeln uns stetig weiter – jeder für sich und gemeinsam im Team!
- neuste technische Ausstattung
- freie Wahl der Waffen (wähle zwischen einen MacBook Pro von Apple, einen Linux oder Windows Laptop von Dell)
- Gemeinsame Aktionen steigern das Miteinander und das wollen wir durch Firmenfeiern, Teamausflüge, Sportveranstaltungen und vieles mehr fördern
- regelmäßige Weiterbildung und der Besuch von Konferenzen
- Ein angemessener Ausgleich zum Büroalltag ist wichtig für die Gesundheit. Deswegen bieten wir unseren Mitarbeitenden mit Hansefit und Qualitrain die Möglichkeit, neben dem Job Sport zu treiben
- Ein respektvoller Umgang innerhalb der Teams ist das A und O einer erfolgreichen Zusammenarbeit. Deswegen legen wir viel Wert auf das Betriebsklima. Regelmäßige Teamrunden und Feedback-Gespräche zwischen Mitarbeitenden und Geschäftsführenden haben hohe Priorität.
Wer wir sind
neusta travel commerce GmbH ist eine Softwareagentur mit Hauptsitz in Köln und mehr als 20-jähriger Erfahrung.
Wir sind Softwareentwickler mit touristischer Kernkompetenz. Unsere Mission ist es, unseren Auftraggeber dabei zu helfen mehr zu verkaufen, in jeder Wachstumsphase, von kleinen Startups über mittelständische Unternehmen bis hin zu großen Unternehmen. Auf Basis der Projekte und Anforderungen unserer touristischen Auftraggeber haben wir eine leistungsstarke Travel (e)Commerce Plattform entwickelt, dessen modularer Aufbau individuell an die Bedürfnisse der Auftraggeber angepasst werden kann. Wir begleiten die Projekte unserer Auftraggeber von der Konzeption bis hin zur finalen Umsetzung.
Wir ermöglichen es Reiseverkäufern sich auf ihre Reiseleistungen zu konzentrieren und den Endkunden in den Mittelpunkt zu stellen.
Du hast Lust mit uns die Welt ein bisschen digitaler zu machen? Dann sende uns Deine Bewerbungsunterlagen inklusive deiner Gehaltsvorstellung und des frühesten Einstiegstermins direkt hier, im Karriereportal.
Scope of activities
IT and software developmentCareer level
ProfessionalWorking time
Full timeLocations
Köln, GermanyRemote work
team neusta ist eine Bremer Unternehmensgruppe mit 28 neusta-Companies und rund 1.200 Mitarbeitenden an Standorten wie Bremen, Hamburg, Hannover, München, Berlin, Köln, Essen und Lachen (CH). In interdisziplinären Projektteams entstehen individuelle, komplexe Software-, Mobile- und E-Commerce-Lösungen. Zudem bietet die Gruppe ihren Kund:innen Leistungen in den Bereichen Konzeption, Design, Usability und Kommunikation. Ein kununu-Score von 4,40 spricht für unsere Unternehmenskultur, die auf Vertrauen, Verantwortung und Effektivität basiert.