Logo for journaway

Senior Frontend Engineer (m/f/d)

Role overview

Qualifications

  • Several years of experience with React, Next.js, and TypeScript
  • Proficiency in Tailwind CSS and client-side state management with Zustand
  • Experience with unit and end-to-end testing frameworks like Vitest and Playwright
  • Comfortable in Node.js with Express.js or Nest.js

Responsibilities

  • Build and maintain the design system in React and Tailwind
  • Own frontend performance in Next.js 16, including rendering strategy and bundle size
  • Ensure accessibility is treated as a default in development
  • Develop the Node.js layer between UI and backend services using Redis for caching

Key facts

  • Remote from: Anywhere
  • Full time
  • Senior (5-10 years)
  • Front-End Engineer
  • English

Hard skills

Other skills

  • Collaboration
  • Communication
  • Problem Solving

About the company

journaway logo

journaway

Außergewöhnliche Erlebnisse. Einzigartige Orte. Besondere Begegnungen. journaway steht für weltweite Rundreisen mit Bucket List Momenten: Mehr als 120 Länder stehen zur Wahl, wenn es um das nächste Abenteuer geht. Die journaway Technologie stellt sicher, dass Wunschreisen mühelos gefunden und unkompliziert zum besten Preis gebucht werden können. Dafür durchsucht journaway täglich alle verfügbaren Flüge und Hotels, um immer den aktuell günstigsten Preis zu garantieren.

Company details

Company typeScaleup
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Role

Everything our users see runs on Next.js and React, and we'd like to hand it to you: the design system it's built from, how fast it loads, and whether everyone can actually use it.

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 build and maintain our design system in React and Tailwind, so features stay consistent instead of being rebuilt from scratch each time.
  • You own frontend performance in Next.js 16 — rendering strategy, bundle size, and what people actually experience on a mediocre connection.
  • You treat accessibility as a default, not as cleanup at the end of the sprint.
  • You develop the Node.js layer (Express.js, Nest.js) between the UI and our backend services, with Redis where caching helps.
  • You push for clean code and automated testing, and you share what you know instead of sitting on it.
  • 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 building production frontends with React, Next.js, and TypeScript.
  • You know Tailwind CSS well and you've managed client-side state with Zustand.
  • You test what you build — unit and component tests with Vitest, end-to-end tests with Playwright.
  • You're comfortable in Node.js with Express.js or Nest.js, and working against APIs from a microservices backend.
  • You work well in agile teams (Scrum/Kanban), you write clearly, and you're comfortable in English.
  • 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:
  1. Online interview with HR
  2. Online interview with our Head of Engineering
  3. On-site interview with the team

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Front-End Engineer Related jobs

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.