Senior Engineer

Portland, OR
Full Time

TrovaTrip is a travel planning and booking platform for content creators. We’re a team of trail blazers–and not just because we are based in Portland, OR. We take a crawl, walk, sprint approach to everything we do and bring along the best talent to make it all happen. Our mission is to make travel easier, safer and more accessible to all. From backpacking to Patagonia to practicing yoga on the beaches of Bali – we make it possible with 150 unique experiences in 48 countries.

When it comes to lighting the way, our team works together with full openness and transparency including our dedication to diversity and inclusion throughout our customer-base and employees. We value empathy, questioning the process and thinking sideways to build the leading platform in group travel.

Ultimately, we care about getting it right and delivering the best possible experience for our community of travel buffs. If you are looking to develop your career and thrive off a fast-paced, collaborative culture where you can make an impact, see our open job positions with the TrovaTrip team.

About the position: 

We are looking for an experienced Senior full stack JavaScript/TypeScript Engineer who is passionate about building products that customers love. Our platform connects travelers, hosts and tour operators into a unique marketplace for travel - and our users can’t get enough. We are expanding our team in the US to provide the next set of features and products to provide an even better experience to our customers. 

Essential Functions: 

  • Build back-end and front-end services and APIs to drive existing and new features for web and mobile apps.
  • Collaborate with Product to create clear technical specifications and deliverables.
  • Own features and products from specification phase through to delivery.
  • Contribute to roadmap development and represent engineering in planning discussions.
  • Become a technical expert and leader of a software domain.


  • 5+ years of software development experience as a full stack engineer shipping to production.
  • Excellent knowledge of Typescript and/or ES6+ JavasScript, HTML, CSS.
  • Experience in some of these technologies: React/ReactNative, Node.js, MongoDB, Memcached, Heroku, Continuous Integration, Automation Frameworks.
  • Passion for learning, working with others, and making everyone on the team better.


  • Marketplace web application connecting travelers, hosts, and international tour operators.
  • Digital assets supporting hosts to market and sell trips to prospective travelers online.
  • UI component library to let us build flexible and beautiful user interfaces.
  • Mobile applications to connect travelers and hosts more closely to each other and to their destinations.

Some of our TrovaTrip Perks include:

  • Generous Paid Time Off 
  • Volunteer Paid Time Off
  • Trip perk credit vouchers for use on any TrovaTrip anywhere in the world with additional PTO!
  • Up to 12 weeks paid parental leave for birthing parent
  • Up to 4 weeks paid parental leave for non-birthing parent
  • Medical, Dental, and Vision Insurance
  • 401k program with a match! 
  • Great office location on the waterfront in the Pearl District, Portland, OR
  • Flex/Remote Work Environment


TrovaTrip is an Equal Opportunity Employer and does not discriminate on the basis of race, color, national origin, sexual orientation, gender identity, or religion. TrovaTrip considers equal opportunity, diversity, and inclusion to be fundamental to the mission of the company. TrovaTrip benefits include health care, vision, dental, trip perks, paid time off, and retirement savings.


Apply for this position

Apply with
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file