MUCH BETTER ADVENTURES: PRODUCT ENGINEER

Headquarters: Bristol, UK

URL: https://www.muchbetteradventures.com

Description We’re an ambitious, remote-first travel scale-up, eager to grow our engineering team with outstanding product engineers. If you’re a passionate developer with a love for the outdoors and a talent for delivering exceptional user experiences, this is the opportunity for you!

The Role You’ll be part of a dynamic micro-team with a clear focus, bringing together engineering, product management, and design to work towards shared goals. Each team owns its mission, whether it’s helping adventurers find and book trips they’ll love or building tools for hosts and our internal team to manage bookings and logistics.

This is a full-stack role, where you’ll work on React/Next.js applications and supporting backend systems, such as search indexes, content management tools, and Django APIs. You’ll collaborate closely with teammates and stakeholders, taking ownership of challenges and delivering impactful products that make exploring the great outdoors easier and more rewarding.

Why You’ll Love It Here We’re driven by a shared passion for creating exceptional user experiences and solving meaningful problems. As part of a small, focused team, you’ll have the autonomy to shape impactful features and tools, while collaborating closely with others who are equally invested in delivering great results.

We embrace a culture of learning and improvement, constantly evolving how we work to suit the challenges we face. You’ll find a supportive, collaborative environment where ideas are valued, feedback is encouraged, and experimentation is part of our DNA.

Key Responsibilities

  • Understand and empathise with our users: We’re building more than just features; we’re crafting experiences. Develop a deep understanding of our users through interviews, experimentation, and data analysis, shaping products that truly enhance their adventures.
  • Solve meaningful problems: Work with your micro-team to tackle impactful challenges across the customer journey. Whether you’re creating seamless booking flows or empowering hosts with tools they love, your work will make a real difference.
  • Deliver high-quality software: Write code that’s reliable, flexible, and performant, while contributing to an architecture designed to evolve as we grow. Keep tech debt low without sacrificing our pace of innovation.
  • Design user-first interfaces: Collaborate with designers to build clean, responsive, mobile-first UIs that scale beautifully and feel effortless for users.
  • Ship often and safely: Continuous delivery is in our DNA. You’ll release changes regularly and confidently, learning from real user feedback to iterate and improve.
Requirements Broad Technical Experience:
  • At least 2 out of the following 3:
  • Proven experience with React/Next.js + Typescript
  • Proven Experience with React Native and the native app deployment process
  • Proven experience with Python and Django, including Django REST Framework(DRF) and PostgreSQL
  • Plus
  • Experience with tracking & analytics tools
  • Experience with feature flags and experimentation frameworks
  • Experience integrating with a variety of services such as HubSpot, Contentful, Algolia and third party REST APIs
  • Experience with practises and technologies that contribute to safe continuous delivery
  • TDD + Automated testing
  • Pair programming
  • Containerisation
  • Build and deployment pipelines
  • Monitoring
Product Mindset
  • Driven by understanding our customers’ needs and creating solutions that deliver real value.
  • Comfortable discussing and developing ideas with customers, designers, and stakeholders.
  • Opinionated about features and the product roadmap.
  • Will strive to identify and test an MVP, then learn and iterate.
Engineering Mindset
  • Will take time to understand the problem and design the solution before executing.
  • Metrics driven. Able to objectively measure the impact of solutions using experimentation frameworks.
Builds Great UI
  • An appreciation for high quality UX/UI is essential.
  • Can translate Figma prototypes to clean and responsive UI with your eyes closed (not literally).
  • Builds with mobile-first in mind
Experience Level: Mid to senior (5+ years in industry) Benefits
  • An entrepreneurial and creative environment where great ideas are actively encouraged, and taking responsibility for them is expected
  • The warm fuzzy feeling that comes with knowing you are making a huge difference to small independent businesses, local economies and communities
  • 38 days holiday per year (inclusive of public holidays) - to be used when you like
  • Annual company performance-based bonus
  • Flexible hours set up (40 hours p/w for full time roles), and a fully remote company
  • Company-wide, adventurous meet-ups
  • Experience what we do: everyone goes on a free MBA trip within their first year
  • A £500 annual travel voucher to spend on an MBA trip/s
  • 30% Employee discount, plus 15% friends and family discount for MBA trips
  • Generous Pension scheme (UK employees only)
  • Free access to private GP, and unlimited mental health support and counselling via our partner at BHSF.
  • Budget to set up a remote working space and access to co-working spaces
  • Supportive Maternity and Paternity Pay: we offer 16 weeks full pay if you’re the primary caregiver & 4 weeks full pay if you’re the secondary caregiver.
What does the typical interview process look like? Our hiring process is fully remote, and all interviews are done online. Every application is carefully read by a real member of the team (no AI screening here).
  • Stage 1: A short automated coding assessment
  • Stage 2: A ‘get to know each other’ interview, to find out more about your experience and see if we’re a good fit. (approx 30–45 mins)
  • Stage 3: A technical assignment, plus preparation for a short presentation to be given in the interview.
  • Stage 4: In-depth interview where we review your assignment, listen to your presentation, and take a look at some code with two members of the MBA team. (Approx 60–90 mins)
Job ‘Need to Know’ details
  • Preferred Start Date: Jan / Feb 2025
  • Salary Range: £55-75k, depending on experience.
  • Working Hours: a full time role is 40 hours per week, with core hours being 1000 - 1500 GMT (regardless of where you are based), and a flexible hours policy for the remaining time. We also welcome applicants from those wanting to work part-time, but we require 80% (32 hours) minimum.
  • Location: you must be resident either in the UK or in Europe (max +2 hours GMT). Note: Contract and benefits will vary depending on which country you are based in - this will be discussed at an appropriate stage in the interview process.
  • We are an equal opportunities employer and strongly encourage applications from a diverse range of backgrounds and industries. Our flexible working arrangements are designed to support everyone in the team to achieve that important work/life balance in a way that works for their particular circumstances.
To apply: https://weworkremotely.com/remote-jobs/much-better-adventures-product-engineer
Back to blog

Other Jobs To Apply

No other job posts for this day.

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...