The Job logo

What

Where

Software Development Engineer II (React.js)

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

JOB DESCRIPTION

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.

 

Software Development Engineer II (React.Js)


Are you an experienced developer looking for a great opportunity at the world’s largest travel company? Do you enjoy a fast-paced Agile environment where your hard work is destined to go to Production as often as every 2 weeks? Do you take pride in having a direct impact on the revenue generation capabilities of your company? If you answered, “Yes,” then we are eager to hear from you!

 

We, at Expedia Global are looking for our technical engineering expert to help drive the development of our Payments platform. Our services are the nexus of a globally distributed system that spans many organisations, processes $100B annually in more than 35 currencies across the globe. Our roadmap is deep and aims at making a difference to improve both our customers (travellers) and partners (hotels, airlines, etc.) experience.

 

You will join a team developing an innovative Payment Module uniquely designed to support the sophisticated payment scenarios that travel products require. We want to offer travellers the simplest and most reliable experience while paying for carefully crafted itineraries. We are on the path of designing and developing API-first open Technology platform to be used by businesses across the world to power travel.

 

What you will do:

Primary responsibility is to design, develop, document, thoroughly test your code, and deploy on production.

Will be given ownership of software components of the back-end (payment web services) or the front-end (web UI) depending on the projects in flight as well as your affinities.

Get to build your own automation and reporting tools to provide capabilities around the components / applications you own and will participate to troubleshooting Production issues.

Join a very experienced, successful, and high-performing team and will have a unique opportunity to grow to the next level as an SDE.

Get to expand your skills in developing high quality, distributed and scalable software.

Learn best practices and how to constantly raise the bar in terms of Engineering and Operational Excellence.

 

Who you are:

3+ years of experience in web UI development based on JavaScript and frameworks, such as ReactJS

Excellent coding skills

Own multiple software components of the front-end (payment UI components) using React.js.

A subject matter expert for UI front-end and should be able to solve ambiguous problems.

Good communication skills in written and verbal form

Experience testing, automating, and instrumenting your code

Monitoring and debugging issues

A degree in computer science or equivalent experience

 

Preferred Knowledge, Skills, and Abilities

Experience in micro-frontend is a plus

Experience with building UI widgets is a plus

Working knowledge of Agile Software Development methodologies.

 

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, religion, gender, sexual orientation, national origin, disability or age.

Set alert for similar jobsSoftware Development Engineer II (React.js) role in Gurgaon, India
Expedia Group Logo

Company

Expedia Group

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 years

Category

Technology

Locations

Gurgaon, Haryana, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Expedia Group Logo

Software Development Engineer III Fullstack

Expedia Group

Gurgaon, Haryana, India

Posted: a year ago

JOB DESCRIPTION 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.   Software Development Engineer III Fullstack Brand Specific Description: Expedia Group leverages platform and technology capabilities across an extensive portfolio of businesses and brands to orchestrate the movement of people and the delivery of travel experiences on both a local and global basis. We are hiring across brands Brand Expedia Hotels.com Vrbo Orbitz Hotwire Expedia Cruises & teams Expedia Global Payments Checkout Platform Platform Architecture Data, Platform and Infrastructure People Technology Conversation Platform and Customer Engagement Over the last year, Expedia group shifted to a platform operating model with more centralized technology, product, data engineering, and data science teams, building services and capabilities that are leveraged across our business units to serve our end customers and provide value-add services to our travel suppliers. Position Overview: Do you love building intelligent, Scalable systems using diverse set of state-of-the-art technologies? Want to join a team that has a phenomenal reputation and focus towards customer centricity ? We are hiring motivated SDIII's to be part of our various team. You would be an important part of a growing team developing the real-time platform to improve our customer experience across millions of traveller’s to enjoy their perfect trip.   What You Will Do: Design and ship great user experiences. Write easy to maintain products and systems with reliable unit/functional tests and tracking (analytics, logging and qualitative feedback). Optimize for speed taking into account the rendering engines in each browser and native device. Respect the craft - review the code of your peers and help ensure the product and systems remain at a high standard and support global scale. Contribute to documentation (instructional and technical design, architecture etc). Team up with peers across the organization to build an understanding of cross dependencies and shared problem solving. Participate in a community of practice to share and gain knowledge. Share new skills and knowledge with team to increase effectiveness. Coordinate bringing together different stakeholders with varied perspectives to develop solutions to issues and contributes own suggestions. Spot areas of inefficiency in code or systems operation and offer suggestions for improvements. Maintain a high awareness of industry issues and trends, particularly in regard to accessibility, usability, and front-end technologies.   Who You Are: Bachelor's degree or Masters in a related technical field; or Equivalent related professional experience. Strong technical background with 5+ years of relevant experience in technical development. Strong technical proficiency in Kotlin, Java, React.js, Node.js, Redux, Javascript/HTML/CSS, and REST-full services. Experience/Knowledge Typescript, Jest. Experience/Knowledge with building and deploying web services and web application on AWS platform is preferred. Effective verbal and written communication skills with the ability to present complex technical information clearly and concisely. Prior experience as a Software Engineer mentoring junior engineers and applying new engineering principles to improve existing systems including leading complex, well defined projects. A bias towards action - You believe that speed and quality aren’t mutually exclusive. You’ve shown good judgment about getting features to customers while still making sure that products are built in a sustainable, adaptive and responsible way. The grit to try and try again - You are willing to iteratively work at solving a problem, because you deeply care about customers, and you are open to a continuous feedback loop. Love the journey - You will be dissatisfied with the end result at some point. Our work is never done and to thrive you learn to love the process of thinking, doing, learning, and improving and you are open to a continuous feedback loop. Done is better than perfect - Nothing is ever perfect. All of our customers are different with unique needs. We ship. We learn. We improve. Respect the craft - To make anything is to try to add something meaningful to the world whether it is just for you or for many other people. Why do anything unless you will try to do it really well. We are the gatekeepers of quality. A passion for the journey to mastery.   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, religion, gender, sexual orientation, national origin, disability or age.

Expedia Group Logo

Software Development Engineer III (Frontend)

Expedia Group

Gurgaon, Haryana, India

Posted: a year ago

JOB DESCRIPTION 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.     Software Development Engineer III (Frontend) Do you want to transform the experience of millions of travelers the world over? Do you love working with a creative engineering team in building an intelligent, scalable, and personalized travel assistance platform? Do you want to create a world-class React web application with a rich and intuitive user interface that will be used by business partners in the travel industry? Our goal is to build the best portal experience for the conversational bot platform that can allow easy management for our business partners.   As a Front-end Software Development Engineer, you will prototype, design, and implement various portal capabilities in collaboration with teammates. You would have experience building and supporting public-facing web applications which are interactive, performant, and at scale.   Key technologies we use: Required: React, Redux, Javascript, Node.js, HTML, CSS Preferred: AWS, Git, Splunk, Jenkins(modern build systems), Express   What you'll do: Participate in the design, development, and deployment efforts of multiple enterprise application projects to solve complex business problems Own and deliver tested and optimized high-performance code for public-facing, enterprise web portals applications Participate in the resolution of production issues and develop solutions to prevent future issues from happening again Collaborate with Team Developers, Program Managers, Testers, and Production Support Engineers in an agile development environment Teach and mentor junior developers in project implementation methodology   Who you are: Bachelor’s or Master's in a related technical field; or equivalent related professional experience 5+ years of experience in software development Applies software design principles, data structures and/or design patterns, and computer science fundamentals to write code that is clean, maintainable, optimized, and modular with good naming conventions A self-starter who delivers/owns software end to end with little oversight Is good at documentation, whether code or technical docs Understands the Importance of collaboration and proactively reaches out intra/inter teams to solve problems Have an eye for monitoring and testing Strong verbal and written communication skills Contributions to open-source projects would be a plus   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, religion, gender, sexual orientation, national origin, disability or age.   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, religion, gender, sexual orientation, national origin, disability or age.

Expedia Group Logo

Principal Software Development Engineer - Fraud & Risk

Expedia Group

Gurgaon, Haryana, India

Posted: a year ago

JOB DESCRIPTION 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.   Principal Software Development Engineer - Fraud & Risk The Expedia Fraud and Risk technology organization is looking for a Principal Software Development Engineer to provide technology leadership across our global organization. We build highly available systems that scale to hundreds of millions of transactions, use machine learning algorithms and smart techniques to detect and mitigate fraud world-wide, and enable analysts to review and validate decisions. We do this for Expedia Group properties as well as our new Fraud Prevention as a Service offering, enabling any travel partner to leverage our technology to protect themselves. Our adversaries do not sleep. They come to work motivated every day, take advantage of gaps, and impact our marketplace trust. If you like big challenges, an ever-expanding problem space, can build evolvable technology platforms that can live for many years, this one is for you!   You will design, architect, and help build highly available, predictable, and extensible systems that scale to billions of transactions, apply smart data and machine learning technologies to detect risk, and build tools and automated solutions to mitigate them. You will be an important part of a global team using the latest technologies to protect our business, our travelers, and our business partners, and improve our traveler experience, empowering millions of travelers to enjoy their perfect trip.   In this role, you will be a leader, influencer, and contributor across our entire technology team, working across Fraud & Risk teams as well as with partner teams across Expedia Group.   What you'll do: Design and architect platforms in collaboration with various technology functions and business owners, in a distributed services environment Translate the desired business outcome into technical solutions meeting operational and business needs Influence interdependent teams to build solutions that allow us to scale via loosely coupled and cohesive services Raise the quality of engineering (eg. mentoring, tech talks, improving development processes, shape coding methodologies, etc) Develop and maintain a vision of how our systems should look 10 years from now. Influence the organization to move in that direction Lead through code, directly developing prototypes, building out the hardest or most critical parts, or the parts that need to be done quickly and correctly the first time     Who you are: 10+ years of experience developing scalable software solutions Deep knowledge and experience in designing and architecting services in a distributed systems environment Strong background in data structures and algorithms Experience working in an iterative and agile software delivery culture Expertise in professional software engineering & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, operations Ability to work effectively cross disciplines including technology, data analytics, program and product management Excellent written and verbal communication; able to engage with development teams as well as with senior executives Strong business and technical vision Ability to frame the issue and propose options and tradeoffs Ability to work across organizational boundaries and cross-functional stakeholders You should have ability to articulate the problem(s) to be solved, have a point of view on how to solve, be able to articulate and the benefits that is understandable by senior leaders Ability to prioritize and drive efforts independently You understand that technology or automation does not solve every problem   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, religion, gender, sexual orientation, national origin, disability or age.

Expedia Group Logo

SDE II

Expedia Group

Gurgaon, Haryana, India

Posted: a year ago

JOB DESCRIPTION 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.   Role Summary An established performer who consistently applies software engineering principles to business contexts, leads small, well-defined projects and continues as a supporting player on complex projects, and actively identifies inefficiencies in existing systems. Experience 2+ years for Bachelor's 0-2 years for Master's Education • Developed software in a team environment of at least 5 engineers (agile, version control, etc.). • Built and maintained a software project/product in production environments in public/hybrid cloud infrastructure. Functional/ Technical Skills • Has strength in a language, moderate familiarity in other applicable languages. • Is familiar with a couple data stores or API access patterns and integration. • Has familiarity with associated technologies within their specialization as part of the wider ecosystem. • Understands of how projects fit together within their team. • Understands moderately complex systems. • Tests and monitors their own code. • Understands testing and monitoring tools. • Debugs applications. • Understands how team goals fit a business need. Role Expectations • Collaborates with team members to co-develop and solve problems. • Proactively reaches out to meet peers across environment and collaborates to solve problems. • Takes advantage of opportunities to build new technical expertise in a specific engineering area. • Seeks knowledge from subject matter experts when needed. • Understands the importance of system and technology integration and the basic features and facilities involved in the integration process. • Develops and tests standard software applications and related programs and procedures to ensure they meet design requirements. • Applies software design principles, data structures and/or design patterns and computer science fundamentals to write code that is clean, maintainable, optimized, modular with good naming conventions. • Applies knowledge of database design to solve data requirements. • Helps coordinate stakeholder input and collaboration efforts when developing solutions to issues. • Thinks broadly and understand how, why and when policies/processes are standardized and when they differ across the organization. • Completes tasks and/or provides data to support implementation of holistic solutions that forge linkages between structure, people, process and technology. • Applies formal training methods to current workload. Feels comfortable challenging authority/the status quo. • Reports clearly on current work status. • Asks challenging questions when empowered to do so.   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, religion, gender, sexual orientation, national origin, disability or age.