User Experience Engineer II (React.Js)
Expedia View all jobs
- Gurgaon, Haryana
- Permanent
- Full-time
- Design, develop, debug and modify features and services to delight our Flights customers every day.
- Write clean code utilizing object-oriented and functional design principles, data structures and algorithms.
- Contribute to a growing companywide library of web components.
- Create unit, integration and automated acceptance tests to support our continuous integration pipelines.
- Build with quality, performance, scalability, and resiliency as requirements for success.
- Collaborate with user experience designers, product managers, architects and peer engineers across the company.
- Participate in code reviews and advocate for the best coding practices and principles.
- Participate in a community of practice to share and gain knowledge
- 2+ years of professional software development experience.
- Bachelor’s degree in Computer Science or equivalent related professional experience.
- Strong coding proficiency in JavaScript/Typescript and experience with modern frameworks like React.js.
- Excellent communication skills with the ability to explain complex technical details and challenges.
- Experience with backend technologies such as GraphQL, Java, or Kotlin.
- Experience with development tools including Git, Jenkins, NodeJS, and Docker.
- Familiarity with cloud services, particularly AWS tools (ECS, EC2, S3, CF).
- Experience working with an Agile development methodology.
- Demonstrated sense of accountability and a commitment to continuous improvement.