Jobs and Careers
HO

Senior Software Engineer - Mobile/Fullstack, Programmatic Merchandising (Remote)

Hopper
SpainRemotefull_timeVerifiedPosted 14 Mar 2023

About the role

Imagine a world where searching for affordable travel options is effortless, intelligent, and highly personalized to suit the needs and tastes of customers all over the world, from Montreal to Montevideo. Now imagine you’re a part of an awesome, lean, and customer-focused team that works to make this dream a reality every day. Our Programmatic Merchandising engineering team uses ML and real time data processing to create dynamic, personalized, searchless mobile-first travel shopping experiences for our customers all over the world. We’re async-first, fun-loving, and we live by the credo that we work for one another, not with one another. And here’s the best part…it’s working. Our software is helping customers easily find great travel deals. But we’re not done. We want to do more, aim higher, and make Hopper the most intelligent and friendly shopping experience on the planet. That’s why we need you.
We’re looking for a mid-level or senior engineer with mobile experience (Swift/Kotlin), a passion for UX, and demonstrated a capacity for developing features vertically, from screen to database. The Hopper mobile ecosystem is unique. We mix native mobile components and server driven rendering in order to expedite cross-platform development in pursuit of faster, iterative learning about what our customers want. In this role you’ll be breathing life into designs and user experiences by contributing code across a broad array of systems, including native iOS and Android, Scala-driven UI, and systems interoperability on the back end. You will be truly “full-stack” and you will contribute to tangible, important business outcomes by traversing every tier of the Hopper engineering ecosystem. 

An ideal candidate:

  • Has some background in native or semi-native development (Swift, Kotlin, React Native)
  • Has proven experience delivering software vertically (from screen to database)
  • Is product focused
  • Is obsessed with customer experience
  • Is willing to learn Scala (if you don’t know, don’t worry…we’ll teach you!)
  • Is passionate about personal growth and collaboration
  • Likes to write code that makes it easier to write code

Preferred qualifications:

  • You’ve built something from top to bottom, connecting user to server, data to display
  • You’ve worked in distributed systems with asynchronous connections (Kafka, Pub/Sub, SNS, et cetera)
  • You’ve been successful as a remote worker because you care about communication and documentation

Responsibilities:

  • Build awesome user interfaces with a premium on experimentation and active learning
  • Translate Figma designs into reasonably predictable units of  work 
  • Develop and enhance native components that unlock new capabilities for our team and other teams in the Hopper universe
  • Influence the technical direction of our server-driven UI framework
  • Collaborate with a diverse group of people, giving and receiving feedback for growth
  • Design and implement APIs to drive our UI and facilitate integration by other teams at Hopper

Benefits:

  • Well-funded and proven startup with large ambitions, competitive salary and stock options
  • Unlimited PTO
  • WeWork All Access Pass OR Work-from-home stipend
  • Entrepreneurial culture where pushing limits and taking risks is everyday business
  • Open communication with management and company leadership
  • Small, dynamic teams = massive impact
More about Hopper
At Hopper, we are on a mission to become the world’s best — and most fun — place to book travel. By leveraging massive amounts of data, advanced machine learning algorithms, Hopper combines its world-class travel agency offering with proprietary fintech products to help customers spend less and travel better. Ranked the third largest online travel agency in North America, the app has been downloaded nearly 80 million times and continues to gain market share globally.
Here are just a few stats that demonstrate the company’s recent growth:
- Hopper sold around $4 billion in travel and travel fintech in 2022, up nearly 3X over 2021. In 2022, Hopper increased its revenue 2.5X year-over year.
- The company’s bespoke fintech products, such as Flight Disruption Guarantee and Price Freeze, now represent 30-40% of Hopper’s total app revenue. 
- Given the success of its fintech products, Hopper launched a B2B initiative called Hopper Cloud in late 2021. Through this partnership program, any travel provider (airlines, hotels, banks, travel agencies, etc.) can integrate and seamlessly distribute Hopper’s fintech or travel inventory. As its first Hopper Cloud partnership,
- Hopper partnered with Capital One to co-develop Capital One Travel, a new travel portal designed specifically for cardholders.
- Recognized as one of the world’s most innovative companies by

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Hopper

View company profile →