Are you passionate about software engineering and eager to create engaging experiences for millions of travelers worldwide? Join Expedia Group as a Mobile Engineer II, Android, and be a part of our exciting journey to revolutionize traveler checkout experiences!
What You'll Do
- Collaborate. Work closely with team members, design counterparts, and peers to co-develop and solve complex technical problems.
- Innovate. Gain a deep understanding of user needs, contribute to defining and prioritizing new features, and offer valuable insights.
- Develop. Architect and develop reusable server-driven widgets using cutting-edge Android technologies such as Jetpack Compose and GraphQL.
- Enhance. Drive efforts to modularize the codebase, enhance performance, and improve the developer experience.
- Code. Write clean, efficient code following object-oriented design principles and contribute to shared libraries and frameworks.
- Review. Conduct thorough code reviews, promote best practices, and ensure high code quality and flexibility.
- Test. Implement automated tests (unit, integration, acceptance) to support continuous integration pipelines and ensure code robustness.
- Improve. Embrace continuous improvement and agile methodologies within the software development process.
Who You Are
- Educational Background. Bachelor's or Master's degree in Computer Science, Engineering, or related technical field, or equivalent professional experience.
- Experience. 3+ years in Android application development, with a proven track record of delivering high-quality, scalable solutions.
- Technical Skills. Expertise in Kotlin, MVVM architecture, and Android Studio. Proficiency with Jetpack Compose, Dagger 2, and experience with GraphQL is a strong plus.
- Knowledge. Strong understanding of client/server architectures and mobile development best practices.
- Passion. Enthusiastic about building high-performance, user-centric mobile apps and continuously learning new technologies.
- Communication. Excellent communication skills, ability to work collaboratively in diverse teams, and a proactive, problem-solving mindset.
- Adaptability. Demonstrated ability to iterate on solutions, gather feedback, and drive improvements based on user and team insights.
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. Our family of brands includes: Brand Expedia®, Hotels.com®, Vrbo®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®, CarRentals.com™, and Expedia Cruises™.
Inclusion and Diversity
Expedia Group 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.