Senior React Developer - Hybrid working model

Company Description

Launched in 1998, this pioneering British-born brand has specialised in creating unforgettable experiences - from city breaks, hotels and holidays to theatre and spa days. is among the worldwide leaders in the field, helping hundreds of thousands of customers every year find, and do, "whatever makes them pink". is part of lm group, a publicly-traded multinational Group, among the worldwide leaders in the online travel industry. Each month, our websites and mobile apps (available in 17 languages and 40 countries) reach 43 million unique users that search for and book their travel and leisure experiences.

More than 1,200 people enjoy working with us and contribute to providing our audience with a comprehensive and inspiring offering of travel-related products and services

Job Description

*Please note that this is a hybrid working position*

*This vacancy is also eligible for External Referral Programme: do you have a friend that you think can be interested in this position? Don’t keep it for yourself, click here and suggest us his/her profile! Check out how our External referral policy works here 

Are you willing to generate an impact on a product that is used by millions of users across multiple devices on a daily basis?

We have a daily challenge, which is to reach more than 60 million unique users (in 17 languages ​​and 40 countries) who want to book and personalize their next travel experience. For this reason, we are looking for software engineers who are passionate about challenges such as creating a modern, scalable and resistant platform.

As a react developer, you will work on our next generation frontend application, a specific project critical to our customer’s needs. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new challenges across the full-stack as we continue to push technology forward.

Our products need to handle information at massive scale, and extend well beyond selling flights. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, UI design and mobile; the list goes on and is growing every day. 

We are  Product orientated developers with a growth mindset. We are curious problem solvers and we like to collaborate, communicate, share knowledge and technical ideas and grow together.

We give you autonomy over the software you build and offer you the freedom to choose the right tool for the job. 

Key Responsibilities

You’ll Spend Time On The Following:

  • Collaborating with product managers and other engineers to create the best experience for your customers within our next generation frontend application.

  • Ensuring operational excellence of your services / applications.

  • Understanding how our business works and how products add value to your customers.

  • Learning and sharing experiences on new technologies and trends and how you can leverage them in current and future products.

  • Collaborating and sharing knowledge with others across the group.

We are looking for these skills/experience:

  •  Expert in ECMAScript 2019 

  •  Experience with React hooks, CSS-in-JS, Typescript and Jest

  •  Worked on Node web applications and SSR with Next.

  •  E2E tests with cypress.

  •  Experience with web performance optimizations.

  •  Leverage and contribute to open source.

  •  Previous experience in startups or product companies.

  • Our work language is English, so it is paramount to be fluent both written and spoken. 

Additional Information

Maybe you will appreciate this information:

  • Our new office in Madrid is in Principe Pio.

  • Employees in Madrid (team of ~300)

  • Part of global Product Engineering (team of ~250)

  • Which is part of (team of ~1200)

  • We have offices in 12 countries while headquartered in Switzerland.

What do we offer.

  • Possibility to work in an international and diverse team! We value you to be yourself!

  • Continuous learning program with technical internals sessions and the possibility to join conferences around Europe for continuous improvement.

  • Access to online learning platforms like O’Reilly.

  • Weekly internal training sessions during office hours to learn and grow, such as “Coding Dojo” sessions which we have to learn and share coding techniques.

  • LM-Talks: our very own knowledge sharing internal sessions.

  • We'll provide you with top-notch hardware, a Macbook Pro 16" with an external monitor

  • We are currently fully remote! and you can opt-in to continue working remotely! We also have also our office available in Madrid if you so prefer!