At a Glance
- Tasks: Lead the development of innovative Android solutions for travel experiences.
- Company: Join a leading tech company transforming the travel industry.
- Benefits: Enjoy a fully remote role with competitive pay and growth opportunities.
- Other info: Collaborative environment with mentorship and career advancement potential.
- Why this job: Make a real impact by shaping AI-driven mobile experiences for millions.
- Qualifications: Expertise in Android development, Kotlin, and AI/ML integration required.
The predicted salary is between 60000 - 80000 £ per year.
The Product Team creates high-quality end-to-end experiences for travelers, partners, and Expedia Group. This Principal Android Engineer sits within the Search and Recommendations Experience team which owns the end-to-end search and recommendations experience, including search entry, results, maps, filters, and recommendations across multiple lines of business such as lodging, cars, activities, flights and packages.
In this role, you will provide technical leadership for native search and discovery experiences, setting architectural direction, influencing engineering standards, and shaping the evolution of AI-enabled capabilities across the mobile platform.
- Architect, design, and deliver advanced Android mobile solutions, ensuring scalability, performance, and maintainability across Expedia Group’s travel platforms.
- Lead technical direction for multi-service and cross-domain initiatives, influencing architectural decisions and setting coding standards.
- Develop system designs, low-level designs (LLD), robust APIs, and data models that support seamless integration with internal and external services.
- Mentor and guide mobile engineers across teams, fostering technical excellence, code quality, and knowledge sharing.
- Safely integrate and operate AI/ML-enabled solutions that improve mobile user experiences and business outcomes.
Qualifications:
- Bachelor’s degree in Computer Science or a related technical field.
- Proven expertise in designing and delivering complex Android mobile applications at scale, including system and API design.
- Extensive experience leading architecture and technical direction for multi-service, cross-domain, or organisational mobile initiatives.
- Familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products.
- Strong proficiency in Kotlin.
- Advanced proficiency with Jetpack components/Jetpack Compose, Android UI/UX best practices, and performance optimisation.
- Deep understanding of Android app architecture patterns.
- Prior experience in the search domain or travel industry, such as building or scaling search, discovery in consumer mobile apps.
- Advanced knowledge of integrating AI/ML capabilities into mobile products to enhance functionality and user engagement.
- Expertise in cross-platform or multi-domain engineering, contributing to broad technical initiatives.
Android Developer (Fully Remote) employer: Expedia Group
Expedia Group is an exceptional employer for Android Developers, offering a fully remote work environment that promotes flexibility and work-life balance. With a strong focus on innovation and technical excellence, employees benefit from opportunities for professional growth through mentorship and collaboration on cutting-edge AI/ML projects, all while contributing to enriching travel experiences for users worldwide.
StudySmarter Expert Advice🤫
We think this is how you could land Android Developer (Fully Remote)
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can give you a leg up in the hiring process.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best Android projects. Whether it's a personal app or contributions to open-source, having tangible examples of your work can really impress potential employers.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. The more comfortable you are with the material, the more confident you'll feel during the interview.
✨Tip Number 4
Don't forget to apply through our website! We love seeing candidates who take the initiative. Plus, it gives you a chance to showcase your enthusiasm for joining our team and working on exciting projects in the travel industry.
We think you need these skills to ace Android Developer (Fully Remote)
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your expertise in Android development, Kotlin, and any relevant AI/ML projects you've worked on. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background aligns with our mission at StudySmarter. Don’t forget to mention any experience you have in the travel or search domains.
Showcase Your Projects:If you've worked on any impressive Android projects, make sure to include them in your application. We love seeing real examples of your work, especially if they involve complex systems or AI-driven solutions. It helps us understand your technical prowess!
Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Expedia Group
✨Know Your Stuff
Make sure you brush up on your Android development skills, especially in Kotlin and Jetpack components. Be ready to discuss your past projects, particularly those involving complex mobile applications and AI/ML integration.
✨Showcase Your Leadership
Since this role involves technical leadership, prepare examples of how you've influenced architectural decisions or mentored other engineers. Highlight any experience you have with cross-domain initiatives or multi-service projects.
✨Understand the Business
Familiarise yourself with the travel industry and how search and recommendations work within it. Think about how your technical skills can enhance user experiences and business outcomes in this context.
✨Ask Smart Questions
Prepare insightful questions about the team’s current challenges, especially around scalability and performance. This shows your genuine interest in the role and helps you gauge if the company aligns with your career goals.