Popular
Categories
Blog - Popular articles
Jobs in Germany
Berlin
Hours: Full-time
Salary: £70K - £80K / €80K - €90K
Location: Remote (within the UK or Germany only)
Contract: Permanent or Freelance
About TravelLocal
We connect travellers with handpicked, locally-owned tour operators in nearly 100 destinations around the world. Our mission is simple but meaningful: make travel fairer, more sustainable, and more rewarding — for travellers, for local communities, and for the planet.
Since we started, over 50,000 customers from 90 countries have booked with us. We're a small, remote-friendly team based across the UK and Germany — a mix of engineers, product thinkers, and travel enthusiasts who genuinely care about what we're building.
A candid note about where we are
We want to be straight with you. We're a small company at a genuinely pivotal moment. We're on a clear path to profitability, and we're building with care and intention — but it's not a cushy corporate ride. We need people who are energised by that, not put off by it.
If you want to be one of three people making a real difference to how a product performs and see how your work is directly visible in conversion rates and customer outcomes, this may be the opportunity for you. If you want everything mapped out and a big team to hide in, this probably isn't the right fit, and that's okay.
What we can offer is real ownership, a team that trusts you, and work that matters.
The role
We work in small, cross-functional product teams — a product manager, a product designer, and two or three engineers. That's it. We strive to move quickly, communicate directly and trust each other to make good decisions without unnecessary overhead. Everyone on the team has a product mindset: we start with the problem, not the solution, and engineers are expected to engage with the 'why' just as much as the 'how'. You're not here to take tickets — you're here to help figure out the right thing to build, and then build it well.
As our Senior Frontend Engineer, you'll own the frontend with a focus on one side of our two-sided marketplace. On one side are travellers looking for tailor-made experiences they couldn't find or trust anywhere else. On the other are our on-the-ground travel experts — local operators who craft and deliver those trips with genuine local knowledge. Your work touches both sides: helping travellers feel confident booking, and helping our experts work efficiently and at scale.
Right now, our frontend works, but it's showing its age in a few places. You'll be leading the journey to something more modern, more consistent, and more performant — and you'll have real influence over how that happens.
Day to day, you'll be:
What we're looking for
We care more about how you think and what you care about than whether your CV hits every bullet point. That said, here's what would make you a strong fit:
Essentials
Lovely to have
What we offer
How we hire
We keep our process as straightforward as we can. You'll meet real people from the team at every stage, and we'll always tell you where you stand. You may find this process to be quite in-depth, but it ensures that we hire with intention.
A short note about why this role appeals to you and how your experience is relevant goes a long way — we read every one. You don't need to hit every requirement; if the work sounds interesting and the environment sounds right for you, we'd love to hear from you.
We aim to respond to all applications within two weeks.
TravelLocal is an equal opportunity employer. We value diversity and do not discriminate on any basis.
Your job application has been sent successfully. Good luck!
Estimated Salary after Taxes *
| Salary | Monthly | Yearly |
|---|---|---|
| 70.000,00 € | 3.551,04 € | 42.612,50 € |
| 80.000,00 € | 4.004,04 € | 48.048,50 € |
Income Tax for 70.000 € in Germany →
* Your estimated salary may change based on external factors, use our salary calculator
Visa Sponsorship: yes
Berlin