Senior Frontend Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
Job description
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.
Requirements
- 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., * 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.
About the company
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., 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Best 7 Frontend Frameworks for Developers in 2025
Dev Digest 120 - Apple and peers
Dev Digest 121 - AI goes offline
16 Best Free React UI Libraries in 2025