skillindiajobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Software Development Engineer II - Android

2.00 to 0.00 Years   Gurugram   12 Oct, 2021
Job LocationGurugram
EducationNot Mentioned
SalaryNot Disclosed
IndustryInternet / E-Commerce
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

ExpediaSoftware Development Engineer II - AndroidThe Multiproduct Traveler Experience Engineering team delivers the core consumer experiences that power Expedia Groups travel platform. These experiences include trips (in-trip, post-booking, and planning), traveler profile and communications, native app experience, as well as platform components used across EG s consumer brands.We are looking for engineers to build new platforms that flawlessly serve our content to millions of users. We value rigor and creativity in our development process and believe in the power of a motivated & empowered development team. There is so much we want to do and we need strong engineers who can navigate distributed systems, solve challenging problems, and jump into new projects. Your work will touch systems at scale that reach people all around the world while having a significant impact on our business. We connect travelers with meaningful destinations. Expedia Group has revolutionized the travel industry by applying technology, and we are committed to enabling travelers through continued innovation.What you will do:

  • Collaborate with team members, design counterparts, and with peers across the environment to co-develop and solve problems.
  • Use opportunities to build new technical expertise in a specific engineering area.
  • Understand the importance of system and technology integration and the basic features and facilities involved in the integration process.
  • Develop and test standard software applications and related programs and procedures to ensure they meet design requirements.
  • Apply software design principles, data structures and/or design patterns, and computer science fundamentals to write clean, maintainable, optimized, and modular code with good naming conventions.
  • Apply formal training methods to the current workload and feel comfortable challenging authority/the status quo.
  • Ask challenging questions when empowered to do so
  • Consult available data to understand customer needs, motivations and challenges.
Who you are:
  • Bachelors degree in a related technical field; or equivalent related professional experience.
  • Have 2 years of experience in software development in a team environment of at least 5 engineers (agile, version control, etc.).
  • Solid understanding of UI Design practices
  • Good understanding of testing and monitoring, ability to debug code
  • Are passionate about building and refining sophisticated high-performance Android apps
  • Carry out code reviews to guarantee code quality
  • 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. We ship. We learn. We improve. We change.
  • Proficiency in technologies like Kotlin, Java, Dagger 2, RxJava Retrofit, JetPack, MVVM, GraphQL, git. A bonus point in case you have worked with Jetpack compose.
  • Proactively identify inefficiencies in existing systems.
  • Demonstrates familiarity with how to make individual components and application sections accessible.
  • Understands how team goals fit a business need.
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 Groups family of brands includes: Brand Expedia , Hotels.com , Expedia Partner Solutions, Vrbo , Egencia , 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-50Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.,

Keyskills :
analyticsapiawsbuyingcelerydata structuresdesign patternssoftware designversion controlmedia solutionscomputer sciencedistributed systemssoftware development

Software Development Engineer II - Android Related Jobs

© 2020 Skillindia All Rights Reserved