At a Glance
- Tasks: Architect and deliver advanced Android solutions for travel platforms, leading technical direction and mentoring engineers.
- Company: Join a leading tech company focused on customer-centric innovation in the travel industry.
- Benefits: Competitive salary, health benefits, remote work options, and opportunities for professional growth.
- Other info: Dynamic team environment with excellent career advancement opportunities.
- Why this job: Make a real impact by shaping AI-enabled mobile experiences for millions of travellers.
- Qualifications: 12+ years in Android development with strong leadership and architectural skills.
The predicted salary is between 48000 - 72000 £ per year.
The Product Team creates high-quality end-to-end experiences for travelers, partners, and Expedia Group. Our focus on customer-centric innovation enables us to develop products that build loyalty and repeat business. We partner closely with teams across Expedia Group to drive growth and achieve results for our customers and the company.
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.
In this role, you will:
- 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.
- Collaborate with product, design, and engineering stakeholders to deliver innovative mobile features and drive technical strategy across the organisation.
Minimum Qualifications:
- Bachelor’s degree in Computer Science or a related technical field; or equivalent related professional experience.
- 12+ years of relevant professional experience.
- 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.
Preferred Qualifications:
- 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 (e.g., MVVM, MVI, MVP).
- Prior experience in the search domain or travel industry, such as building or scaling search, discovery in consumer mobile apps.
- Experience establishing technical strategy, best practices, and operational excellence for organisational mobile platforms.
- Advanced knowledge of integrating AI/ML capabilities into mobile products to enhance functionality and user engagement.
- Demonstrated experience collaborating within large, globally dispersed development teams.
- Expertise in cross-platform or multi-domain engineering, contributing to broad technical initiatives.
Android Developer in Glasgow employer: Expedia Group
At Expedia Group, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. As an Android Developer in our dynamic Product Team, you will enjoy a supportive work environment that encourages professional growth through mentorship and technical leadership opportunities. With a focus on customer-centric solutions and cutting-edge technology, you'll be part of a team that not only values your contributions but also empowers you to shape the future of travel experiences.
StudySmarter Expert Advice🤫
We think this is how you could land Android Developer in Glasgow
✨Tip Number 1
Network like a pro! Reach out to current employees at Expedia Group on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role in the Product Team.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio of Android projects, make sure to highlight them during interviews. Discuss how you've tackled challenges and what innovative solutions you've implemented.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding architectural patterns. Practice common Android development problems and be ready to discuss your thought process.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team.
We think you need these skills to ace Android Developer in Glasgow
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Android Developer role. Highlight your expertise in Kotlin, system design, and any relevant projects you've worked on that showcase your ability to deliver complex mobile applications.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about mobile development and how your experience aligns with our focus on customer-centric innovation. Share specific examples of how you've led technical direction or mentored others in your previous roles.
Showcase Your Technical Skills:In your application, don't shy away from detailing your technical skills. Mention your familiarity with AI/ML concepts and how you've applied them in real-world products. This will help us see how you can contribute to our innovative mobile features.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our team and culture!
How to prepare for a job interview at Expedia Group
✨Know Your Tech Inside Out
Make sure you’re well-versed in Android development, especially with Kotlin and Jetpack components. Brush up on your knowledge of app architecture patterns like MVVM and MVI, as these will likely come up during technical discussions.
✨Showcase Your Leadership Skills
Since this role involves mentoring and guiding other engineers, be prepared to discuss your previous leadership experiences. Share specific examples of how you've influenced architectural decisions or improved coding standards in past projects.
✨Understand the Business Context
Familiarise yourself with the travel industry and how search and recommendations work within mobile apps. Being able to connect your technical skills to real-world applications will impress the interviewers and show that you’re customer-centric.
✨Prepare for AI/ML Discussions
Given the emphasis on AI-enabled solutions, be ready to talk about any experience you have with integrating AI/ML into mobile products. Think of examples where you’ve applied these concepts to enhance user engagement or functionality.