Senior Fullstack Engineer (m/f/d)

Senior Fullstack Engineer (m/f/d)

Vollzeit Homeoffice
J

Our platform runs on .NET microservices behind a Next.js frontend, and we'd like you to own the path between them. Not a slice of it — the whole thing, from the data model up to the button someone clicks, and still yours once it's live.

You'll work closely with our software architects, product owners, and fellow developers: code reviews, pair programming, and the technical decisions that stick around.

Your mission

  • You own features from the database row to the interface that triggers it. No handover, no waiting for another team to pick up your half.
  • You decide how data moves through the system: schemas in Postgres, caching in Redis where it pays off, messaging over RabbitMQ where services need to stay independent.
  • You build the Next.js frontend on top of the services you wrote — which means you feel every backend decision in the UI, and you design accordingly.
  • You take features to production and keep the CI/CD pipeline fast enough that nobody avoids it.
  • You catch bottlenecks, security risks, and failure modes before users do, on both sides of the stack.
  • You use coding agents as part of your daily workflow — directing their work, reviewing their output, and fixing what doesn't hold up. Writing code matters; knowing what good code looks like matters more.

Your profile

  • You've spent several years on both sides of the stack — C# and .NET on the backend, React and TypeScript on the frontend.
  • You've built microservice architectures and run Postgres, Redis, and RabbitMQ in production.
  • You're at home in a Next.js codebase with Tailwind, and in the Node.js layer (Express.js, Nest.js) that connects the UI to our services.
  • You know your way around architecture principles, performance optimization, and secure scalability.
  • You work well in agile teams (Scrum/Kanban), you write clearly, and you're comfortable in English and German.
  • You have a degree in Computer Science, Software Engineering, or a related field — or the experience that makes one unnecessary.

Nice to have

  • You've worked with AWS, Azure, or Google Cloud Platform. We're not in the cloud yet, so this is a plus, not a requirement.

How you think

We care as much about how you approach a problem as about which frameworks you know. You look past the edges of your own ticket: you notice when a fix really belongs in a different service, you question a process once it has stopped making sense, and you judge your work by whether the whole system got better — not by whether your part shipped. "Not my code" isn't a sentence we use much around here.

Why us?

You're joining at a point where the engineering foundations themselves are being rebuilt around AI-native workflows — not retrofitted onto legacy decisions, but designed now, while the architecture is still being shaped. That means you don't inherit someone else's five-year-old choices: you help make the calls on how services are split, where AI agents fit into the workflow, and what "good" looks like technically around here. Few Senior roles hand you this much real influence over the foundation rather than the features on top of it.
On the practical side: 30 days of vacation, up to 50 workation days a year, a sabbatical option, Hansefit, pension contributions and an employee loan program, plus a range of travel-industry discounts on your own trips. Fully remote with no relocation required, a hiring process that's three steps end to end, and no bureaucratic layers slowing down a "yes." We're rated 4.7/5 on Trustpilot — what you build ships to real people, not into the void.

How we work

We're fully remote, so you work from wherever you do your best thinking. Agentic coding is part of our day-to-day, not a side experiment: we work with Claude Code across the team, and we'd want you to have an opinion about where it helps, where it doesn't, and how to review what it produces. If that's already your workflow, you'll feel at home. If it isn't yet, you'll pick it up here.

Hiring process

Three steps, no surprises:

  • Online interview with HR
  • Online interview with our Head of Engineering
  • On-site interview with the team

Codeword: Travel

About us

journaway is not a typical travel tech company. We’re the Anti-Holiday platform. We want our users to design and experience their bucket list dreams, to travel in a sustainable and social way, to get to know and fall in love with our beautiful world and its many hidden gems. To achieve this, we aim to revolutionize how people plan and book their trips. By seamlessly combining flights, hotels, excursions, rental cars, and more, we empower travelers to build customized travel experiences with ease. Our technology removes complexity to allow the user to focus on what truly matters - the journey itself.

#J-18808-Ljbffr

Senior Fullstack Engineer (m/f/d) Arbeitgeber: journaway GmbH

journaway ist ein hervorragender Arbeitgeber, der eine inspirierende und dynamische Arbeitsumgebung bietet. Mit flexiblen Arbeitszeiten, einem hybriden Setup und einer Vielzahl von Vorteilen wie 30 Urlaubstagen, 50 Workation-Tagen und einem modernen Homeoffice-Setup in Leer, fördern wir die persönliche und berufliche Entwicklung unserer Mitarbeiter. Unsere Unternehmenskultur ist geprägt von Teamgeist, Kreativität und kontinuierlicher Verbesserung, was es zu einem idealen Ort macht, um als Marketing Director zu wachsen und einen bedeutenden Einfluss auf die Reisebranche zu haben.

J

Kontaktdaten:

journaway GmbH Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Fullstack Engineer (m/f/d) erhalten könntest

✨Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

✨Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei journaway GmbH anzuklopfen, wenn du dich auf die Stelle als Senior Fullstack Engineer (m/f/d) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

✨Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

✨Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei journaway GmbH vorzubereiten!

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei journaway GmbH klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei journaway GmbH vorbereitet

✨Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

✨Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

✨Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

✨Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.