Full Stack Software Engineer II - Attractions, Customer Experience

1 year ago

➔ All jobs

➔ Jobs at

➔ Apply for this job

At, data drives our decisions. Technology is at our core. And innovation is everywhere. But our company is more than datasets, lines of code or A/B tests. We’re the thrill of the first night in a new place. The excitement of the next morning. The friends you make. The journeys you take. The sights you see. And the food you sample. Through our products, partners, and people, we make it easier for everyone to experience the world.

Attractions’ ambition is to ensure all of our customers can find something to do while on their trip with Our team is focused on scaling our business, with goals to triple the amount of tickets we sell this year. To accomplish this ambitious goal, we need great people with great ideas. We’ve got modern technology, an inclusive and supportive culture and an enormous opportunity for growth. If you want the freedom to work on your own ideas and high-quality teammates to work alongside, we’re the place to be!

Attractions are a part of the Trips business unit, which is bridging the of today with the Booking of tomorrow. Leading the evolution of from a single-product company to a multi-product offering company with an unprecedented, personalized travel experience at the heart of its success.


  • As a Full Stack Developer, you are responsible for developing world-class, complete web applications, both on the backend and frontend, for monitoring and addressing performance and security, and for developing customer-focused and scalable user experiences. You will work side-by-side with designers, product owners, copywriters and other developers to create new features, test your own ideas, and push changes live for hundreds of millions of users.

  • Collaborate with colleagues to ideate solutions for users, prioritizing based on business impact, and safely rolling them out and validating them.

  • Develop new user-facing products and optimize existing ones using both client-side as well as server-side languages and technologies

  • Experience building all of the following are a plus: web applications, APIs, and CLIs

  • Self-starters with a collaborative, “can-do” attitude and solid communication and interpersonal skills

  • Quick delivery of end-to-end solutions to validate ideas and iterating on those ideas to produce quality products

  • Passionate learners who aren’t afraid of new tools and technologies to build great end-to-end customer experience

  • Demonstrably high understanding of how their contributions impact the business


  • A minimum of 3 years of experience with one or more general purpose programming languages, including but not limited to: Java, PHP, Python, Elixir, Go, or Node.js

  • Expert level proficiency in backend development with one or more general purpose languages (Java preferred)

  • Expert level proficiency in JavaScript/TypeScript

  • Expert level proficiency in front-end development with JavaScript (React preferred)

  • Excellent understanding of backend and front-end systems design

  • Experience with relational data storage and SQL

  • Experience with containerized applications (Docker, Kubernetes)

  • Experience with data-driven product development: analytics, A/B testing, etc.

  • Experience preferred with cloud-native applications (AWS, GCP)

  • Experience with full cycle development: ideate, design, develop, test, deploy, operate, and support.


  • Contribute to a high scale, complex, world renowned product and see the real-time impact of your work on millions of travelers worldwide.

  • Work in a fast-paced and performance driven culture.

  • Opportunity to utilize your technical expertise, leadership capabilities and entrepreneurial spirit, promote and drive impactful and innovative engineering solutions.

  • Technical, behavioral and interpersonal competence advancement via on-the-job opportunities, experimental projects, hackathons, conferences and active community participation.

  • Competitive compensation and benefits package and some great added perks! is proud to be an equal opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We strive to move well beyond traditional equal opportunity and work to create an environment that allows everyone to thrive.

Pre-Employment Screening:
If your application is successful, your personal data may be used for a pre-employment screening check by a third party as permitted by applicable law. Depending on the vacancy and applicable law, a pre-employment screening may include employment history, education and other information (such as media information) that may be necessary for determining your qualifications and suitability for the position.

Company logo
We make it easier for everyone to experience the world. We began by taking hotel bookings online over 20 years ago and we’ve been shaping the travel industry ever since.

Onsite Locations

Employment type

© 2019-2022 All Rights Reserved.