Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Senior Full-Stack Engineer

Engineering | San Francisco -or- Remote, US | Full Time

Job Description

The Company:  

At Liftopia, we’re building tools that are igniting a movement in the ski and attractions industries, bringing innovative changes that benefit both our partners and their customers. Our unmatched e-commerce, yield management, and business intelligence tools allow resorts and attractions to offer robust pricing strategies and advanced purchase for their tickets, lessons, rentals, and other recreational products. As a result, Liftopia helps its partners grow their revenue through advanced-purchase ticketing strategies, while consumers can enjoy their favorite activities more frequently and at more affordable prices.

Liftopia is already the largest seller of lift tickets online and the number one e-commerce provider for ski resorts, and is actively expanding to include partnerships with waterparks and other attractions. We are a growing, venture-backed company and our passionate team is the driving force behind our success. We are propelled by our vision to transform the online ticketing experience and increase the success of our partners. You belong here if this quickens your pulse and makes you want to roll-up your sleeves.


The Role:  

We are looking for a Senior Full-Stack Engineer with front-end chops and an all around awesome person to join our small team building the next generation of Liftopia’s platform and tools. Our immediate focus is a React Native mobile app on iOS and Android as well consumer-facing web products which are built with Ruby on Rails. We are looking for product-oriented engineers that love to collaborate across the stack and across the company. 



  • Self-motivated developer with at least 3-5 years of experience delivering commercial software. 

  • Enjoy owning projects from inception to completion and works extremely well with others.

  • You need to be a generally curious person who is always learning. You also want to build your brand by doing great things. 

  • Experience using Javascript to do great things. Our current stack includes a component-based architecture on the front-end, but experience with (relatively) established frameworks is a good thing as long as you are flexible and willing to work with the right tools for the job.

  • Know something about several front-end frameworks and have opinions about what they are good for and what they are not.

  • Love the good parts of Javascript and don't whine about the "bad" ones because that's not really relevant.

  • Ruby and Rails exposure is a big plus, but if you’re an experienced web developer in another language and willing to drink our Kool-Aid, let’s still talk.

  • You find satisfaction in beautiful CSS (maybe just SASS) and care about our mobile and tablet friends, not just the Cinema Display People.

  • End-to-end experience building, shipping, and maintaining consumer web and/or mobile products.

  • A growth mindset and a sense of urgency are a must. You should be comfortable with challenging the status quo. You need to also be able to give your best effort when we decide to do things differently than you would.

  • A strong preference for order with the ability to work through occasional chaos to get there.

  • Excellent verbal, written, and interpersonal communication skills.

Bonus Points:

  • React and/or React Native experience

  • E-commerce and/or travel experience

  • You care about using data as part of making decisions and have experience with tools and strategies for analytics and/or data visualization

  • Lucene-based search or search as a service work in your portfolio

  • Strong Github and/or Stackoverflow presence

  • Involvement with and contribution to cool projects

What's in it for you? We thought you'd never ask! 

  • A strong voice in the future of the company - you'll be a valued member of our team, whose ideas about how to grow a world-class company will be vital to our success.

  • The opportunity to truly change an awesome industry for the better.

  • Oh, and some great benefits!

    • Competitive salary

    • Stock options

    • Benefits plan including medical, dental, and vision insurance

    • 401k

    • Wellness program

    • Flexible time off

    • Casual office in a great location

    • Fun, outdoorsy culture

    • Nice deals on lift tickets!

    • Liftopia Days (company-wide off-sites)

    • Community Service Days


Liftopia is dedicated to hiring a diverse workforce and fostering an inclusive culture. We are proud to be an equal opportunity workplace and are committed to equal employment opportunity regardless of sex, race, religion, color, gender, national origin, ancestry, physical or mental disability, medical condition, genetic information, marital status, registered domestic partner status, age, sexual orientation, military and veteran status, or any other basis protected by applicable laws. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.