Skip to main content
Back to results

Software Development Engineer III - Trip Recommendations

If you need assistance during the recruiting process due to a disability, please reach out to our Recruiting Accommodations Team through the Accommodation Request form. This form is used only by individuals with disabilities who require assistance or adjustments in applying and interviewing for a job. This form is not for inquiring about a position or the status of an application.

Développeur(-euse) de logicielIII- Solutions frontales- Recommandation de voyages

Aimeriez-vous aider des millions de gens à planifier leurs voyages et à créer des souvenirs impérissables? Venez vous joindre à l’équipe des Recommandations de voyages (Trip Recommendations)! Nous donnons aux voyageurs les moyens de découvrir des options pertinentes à chaque étape de leur voyage et devenons leurs partenaires indispensables. Nous créons des expériences de recommandation intelligentes et améliorées sur le Web, iOS et Android pour permettre à des millions de nos voyageurs de planifier et de vivre des voyages inoubliables! Nous croyons aux partenariats solides, au développement selon l’approche Lean, aux améliorations itératives, à la flexibilité, à l’excellence technique et à la nécessité de recueillir les commentaires des clients rapidement et souvent.

Votre mission:

  • Soumettre des revues de code et participer au processus dans le but d’évaluer, dans l’ensemble, la qualité et la flexibilité du code, et d’assurer l’application de bonnes techniques de programmation orientée objet.

  • Œuvrer à l’amélioration constante de notre processus de développement de logiciels et à l’exécution continue des mandats qui s’y rapportent au sein d’une équipe de développeurs agiles.

  • Écrire des tests unitaires, de systèmes et d’acceptation de façon à appuyer nos réseaux d’intégration continue.

  • Transposer des spécifications fonctionnelles en concepts techniques logiques basées sur les composants.

  • Travailler dans un environnement collaboratif de concert avec d’autres développeurs travaillants, qu’ils soient de la région ou dans les bureaux d’Expedia aux quatre coins du monde.

  • Présenter des renseignements techniques complexes avec clarté et concision.

  • Mentorer de façon active des collègues et d’autres développeurs de logiciels.

Votre profil:

  • Baccalauréat ou maîtrise dans un domaine technique connexe, ou expérience professionnelle pertinente équivalente

  • Expérience de travail d’au moins quatreans avec React, TypeScript, CSS et HTML

  • Expérience de travail d’au moins quatreans avec Node.js, GraphQL et divers modèles de gestion d’état React

  • Capacité à concevoir et à construire des logiciels qui sont faciles à tester et à vérifier, et expérience en matière de test, de débogage et de suivi de vos propres codes

  • Passion pour tous les aspects du développement d’applications, tant le processus de recherche d’idées, la conception, l’implémentation et la mise en œuvre

  • Connaissances des paradigmes de service connexion API

  • Expérience avec Java/Kotlin, un atout


Software Developer III - Front End - Trips Recommendation

Would you like to help millions of people plan their travel and create memories to last a lifetime? Come join the Trip Recommendations team! We empower travelers to discover relevant options at every step of their travel journey and become travelers’ must-have partners. We are building intelligent and improved recommendation experiences across the web, iOS, and Android to enable millions of our travelers to build and experience the trips they will remember forever! We believe in strong partnerships, lean development, making iterative improvements, flexibility, technical excellence, and getting customer feedback early and often.

What you’ll do:

  • Provide and participate in code reviews to assess overcall code quality and flexibility, and the application of good object-oriented programming techniques.

  • Drive continuous improvement and continuous delivery in our software development process within an agile development team.

  • Write automated unit, system, and acceptance tests as appropriate to support our continuous integration pipelines.

  • Translate functional specifications into logical, component-based technical designs.

  • Work closely in a collaborative environment with other hardworking developers both local and in various other Expedia offices around the world

  • Present complex technical information in a clear and concise manner.

  • Actively mentor peers and other software engineers

Who you are:

  • Bachelor's or master’s degree in a related technical field, or equivalent related professional experience

  • 4+ years of experience working with React, TypeScript, CSS, HTML

  • 4+ years of experience working with Node.js, GraphQL, and various React state management patterns

  • Designing and crafting software that is easily testable and observable, and you have experience in testing, debugging, and monitoring your own code

  • A love for all aspects of application development, from brainstorming and design to implementation and launch.

  • Knowledge of API service connection paradigms

  • Experience with Java / Kotlin is an asset

About Expedia Group

Expedia Group (NASDAQ: EXPE) powers travel for everyone, everywhere through our global platform. Driven by the core belief that travel is a force for good, we help people experience the world in new ways and build lasting connections. We provide industry-leading technology solutions to fuel partner growth and success, while facilitating memorable experiences for travelers. Expedia Group's family of brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Vrbo®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®, CarRentals.com™, and Expedia Cruises™.

© 2021 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: 2029030-50

Employment opportunities and job offers at Expedia Group will always come from Expedia Group’s Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you’re confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals to whom we have not made prior contact. Our email domain is @expediagroup.com. The official website to find and apply for job openings at Expedia Group is careers.expediagroup.com/jobs.

Expedia iscommittedto creating an inclusive workenvironmentwith a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.
  • Canada - Quebec - Montreal

  • Technology

  • Full-Time Regular

  • 12/20/2022

  • ID # R-78404

Job Accommodation Requests

At Expedia Group, we're committed to providing an inclusive and accessible recruiting experience for candidates with disabilities. If you require an accommodation or adjustment for any part of the application or hiring process, please let us know by completing our Accommodation Request form.