Product Engineer (Full Stack)

A remote-first travel scale-up focused on outdoor adventures and experiences.
$55,000 - $75,000
Frontend
Senior Software Engineer
Remote
5+ years of experience
Travel

Description For Product Engineer (Full Stack)

Much Better Adventures is seeking a talented Full Stack Product Engineer to join their remote-first travel scale-up. This role combines technical expertise with a passion for outdoor adventures, perfect for developers who want to make a meaningful impact in the travel industry.

As a Product Engineer, you'll be integral to a dynamic micro-team focused on specific missions, whether helping adventurers discover and book trips or developing tools for hosts and internal teams. The position requires expertise in React/Next.js applications and backend systems using Django APIs, with a strong emphasis on delivering exceptional user experiences.

The role offers a unique blend of technical challenges and product development opportunities. You'll work on everything from search indexes to content management tools, collaborating closely with designers, product managers, and fellow engineers. The company values autonomous working while maintaining a strong team-oriented approach.

Key technical requirements include experience with React/Next.js, TypeScript, Python, and Django, plus familiarity with various third-party integrations and modern development practices. The ideal candidate brings 5+ years of industry experience and a strong product mindset.

Benefits include flexible remote working, generous holiday allowance (38 days), performance bonuses, and unique perks like free adventure trips and travel vouchers. The company offers comprehensive healthcare, mental health support, and family-friendly policies including 16 weeks of maternity leave.

This is an exceptional opportunity for a senior engineer who wants to combine their technical skills with a passion for outdoor adventures, working in a supportive, remote-first environment that values continuous learning and innovation. The role offers competitive compensation (£55-75k) and the chance to make a real difference in how people experience outdoor adventures.

Last updated 6 days ago

Responsibilities For Product Engineer (Full Stack)

  • Understand and empathize with users through interviews, experimentation, and data analysis
  • Work with micro-team to tackle impactful challenges across the customer journey
  • Write reliable, flexible, and performant code
  • Collaborate with designers to build clean, responsive, mobile-first UIs
  • Release changes regularly and implement continuous delivery

Requirements For Product Engineer (Full Stack)

React
TypeScript
Python
PostgreSQL
Node.js
  • Experience with React/Next.js and TypeScript
  • Experience with React Native and native app deployment
  • Experience with Python and Django, including Django REST Framework
  • Experience with tracking & analytics tools
  • Experience with feature flags and experimentation frameworks
  • Experience with third-party integrations (HubSpot, Contentful, Algolia)
  • Strong TDD and automated testing skills
  • Containerization and deployment pipeline experience
  • Product mindset with focus on customer needs
  • 5+ years of industry experience
  • Mobile-first UI development expertise

Benefits For Product Engineer (Full Stack)

Medical Insurance
Mental Health Assistance
Parental Leave
401k
  • 38 days holiday per year (inclusive of public holidays)
  • Annual company performance-based bonus
  • Flexible hours (40 hours per week)
  • Company-wide adventurous meet-ups
  • Free MBA trip within first year
  • £500 annual travel voucher
  • 30% Employee discount on trips
  • Generous Pension scheme (UK employees)
  • Private GP access and mental health support
  • Remote working setup budget
  • 16 weeks full pay maternity leave
  • 4 weeks full pay paternity leave

Interested in this job?

Jobs Related To Much Better Adventures Product Engineer (Full Stack)

Software Development Engineer, Amazon Photos - Web

Senior Software Engineer role at Amazon Photos leading web development and architecture, offering competitive compensation and benefits.

UX and UI Software Engineer — Observability

Senior UX/UI Software Engineer position at Apple focusing on building observability tools and interfaces for monitoring Apple's services at scale.

Senior Software Engineer - Front End

Senior Frontend Software Engineer position at Intuit, developing collaboration platform features using React and JavaScript, requiring 5+ years of experience.

Software Developer 4

Senior Frontend Developer role at Oracle, focusing on healthcare EHR systems modernization using React, TypeScript, and cloud technologies.

Sr. Front-End Developer

Senior Front-End Developer position at Apex Logic, focusing on Angular development for government procurement software, requiring 8+ years of experience and security clearance.