· Build, enhance, and maintain Android mobile experiences that deliver reliable, intuitive outcomes for travelers and partners.
· Translate product requirements into well-structured, maintainable code using appropriate Android development practices and technical judgment.
· Contribute to low-level system design, API integration, data modeling, testing, and code reviews within an assigned service or product area.
· Collaborate across engineering, product, design, and other technical domains to deliver cohesive mobile capabilities and resolve complex technical issues.
· Monitor, troubleshoot, and improve application performance, reliability, security, and operational health throughout the development lifecycle.
· Safely integrate and operate AI/ML-enabled solutions that improve outcomes, while building familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real-world products.