Role

Staff or Principal Full Stack or Front End Engineer

 

Who We Are

Our mission: making memorable outdoor experiences accessible to everyone.


Outdoorsy is the most trusted RV rental and outdoor experiences marketplace on the planet. We have grown from a lofty white-board idea in 2015, to over $525M in GMV and offices worldwide in the US, Canada, Australia, Europe and the UK. We’ve mobilized the 56+ million idle RVs and camper vans around the world to ensure everyone has the access, choice, and opportunity to safely spend more time outside.


Over 856,000 vacation nights were booked on Outdoorsy in 2019. 93% of reviewed Outdoorsy bookings receive 5-star ratings. With over 600,000 families and adventure seekers—and 50,000 RVs, travel trailers, and campervans to choose from—that’s a lot of sunset selfies taken!


Our platform handles availability scheduling, payment processing, communication, insurance, GPS tracking and roadside assistance all built in. Our rapidly growing user base has taken us from the United States to Canada, Australia and New Zealand. Our engineering team is a small mighty group of self-starting developers who are motivated by making an impact on the lives of our users, both financially for our owners or experientially for our renters.


Who You Are

A hands on engineer who enjoys full-stack or front end development that has built and refactored code bases to follow best practices. You're a stickler for proper architecture and you're not afraid to voice your opinion if something isn't designed properly. Comprehensive test coverage is a must for any code. Security, stability and performance are always top of mind when building new functionality or reviewing pull requests from the team.


Ideal Experience

  • 5+ years experience working on full stack web technologies

  • Experience working in startup fast paced environments

  • Expert with modern web architectures and patterns at scale (Twelve-Factor, SOLID, ACID, etc)

  • Experience with Frontend technologies: Javascript, React.js or Angular.js or Ember.js

  • Experience with Backend technologies: Golang or Scala or Python or similar

  • Experience with Heroku or GCP or AWS

  • Extensive experience with Postgres or MySql or any relational database

  • Extensive experience with Queues and pub/sub

  • REST API Interfaces

  • Good Git hygiene and comfortable with Github

    • Feature Branches

    • Pull requests

    • Code Review

  • Comfortable working with tools such as Asana, Jira, et cetera

This position has been filled. Would you like to see our other open positions?