Mobile Engineer II, Android

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related technical field, or equivalent practical experience.
  • Experience building and shipping Android applications using Kotlin in a production environment.
  • Ability to design and implement mobile low-level designs, APIs, and data models working with service-oriented or microservices-based backends.
  • Proficiency with core Android development tools and practices including version control, testing frameworks, debugging, and continuous integration/delivery pipelines.

Nice to Haves

  • Experience using Jetpack libraries and modern Android tooling such as Jetpack Compose, Coroutines/Flows, Android Studio, and Gradle.
  • Awareness of performance and reliability considerations on mobile and experience with profiling/monitoring tools.
  • Comfortable defining and implementing test strategies including unit, UI, snapshot, and integration tests.
  • Knowledge of accessibility and inclusive design basics on Android and a desire to improve accessibility of native experiences.
  • Experience working in cross-functional Agile teams and communicating progress, risks, and trade-offs effectively.
  • Familiarity with AI-driven systems, tools, or workflows, and applying AI/ML concepts to real-world products including AI-powered coding and productivity tools.

What You'll Be Doing

  • Build, enhance, and maintain Android applications using Kotlin to deliver high-quality customer experiences across Expedia Group brands.
  • Design and implement clean, testable, and maintainable low-level designs, APIs, and data models that integrate with backend services and shared platforms.
  • Apply software engineering best practices in coding, testing, code reviews, and continuous integration to ensure reliability, performance, and security.
  • Collaborate with product managers, designers, and engineers to break down requirements, refine technical solutions, and deliver features iteratively.
  • Integrate and operate AI/ML-enabled solutions that improve outcomes such as personalization and recommendations while ensuring responsible data use and privacy compliance.
  • Adapt Android engineering skills to work across multiple domains, services, or shared mobile components as needed.
AI Summary ✨

Similar jobs

  • 4 days agoRemote
  • Senior iOS Engineer II - Account Mobile

    Wise·Greater London, UK

    ≈ €131k – €172k / yearbase

    4 days ago
  • 5 days ago
  • See all jobs in UK →