Senior Mobile Engineer (Kotlin, Android) at Expedia
Overview
You will own the technical direction for small to mid-sized mobile projects, delivering Android features that touch millions of travelers. You will design, implement, and debug software using Kotlin, Java, and Jetpack Compose, collaborating with cross-functional teams to evolve the platform architecture. You will build internal libraries and reusable components to support shared functionality across apps. This role stands out for its focus on driving engineering efficiency through build system improvements and CI/CD pipelines.
What You'll Do8
- 1Design and implement Android features in Kotlin and Java, translating requirements into code and performing testing and debugging.
- 2Drive technical direction for small to mid-sized projects, making tradeoff analysis and providing alternative solutions to given problems.
- 3Ship a component or feature within 1-3 months, resolving roadblocks and driving issues to closure.
- 4Build and maintain internal libraries and reusable components for cross-platform integration.
- 5Implement improvements to Gradle build systems and development workflows to reduce build times.
- 6Collaborate with program management and testing peers to define requirements and ensure quality.
- 7Participate in group technology reviews to critique work of self and others.
- 8Debug and optimize mobile applications using Unit and UI testing frameworks, ensuring adherence to engineering processes.
Requirements8
- 18+ years of progressive experience in mobile engineering with a Bachelor's degree in Computer Science or related field, or 6+ years with a Master's degree.
- 2Expertise in Android development with Kotlin and Java.
- 3Hands-on experience with Jetpack Compose for modern UI development.
- 4Proficiency with Gradle for build automation and dependency management.
- 5Experience integrating GraphQL APIs in mobile applications.
- 6Solid understanding of DI (Dependency Injection) frameworks.
- 7Proven ability to write Unit and UI tests for mobile apps.
- 8Experience with CI/CD pipelines for mobile app delivery.
Salary Insight
$184 - $258k per year
Location
Required Skills
Similar open positions
Explore active roles that match your skills and interests.

Stellent IT LLC
VerifiedSenior Android Developer, Shipboard App
You will own the development of a shipboard application for a major travel company, serving thousands of daily users. You will join a collaborative team of developers and report to an engineering lead. This role stands out because it offers a 6-month contract-to-hire path and expects you to coach peers while building with Android SDK and Kotlin.
ion
VerifiedSenior Android Developer, Kotlin & Jetpack Compose
You will own the design and build of advanced Android applications for a retirement income planning platform in financial services. Working with enterprise clients and collaborating with product owners, designers, and engineers, you will deliver software for both enterprise and public app stores. You will shape the architecture and adopt robust engineering practices within a team that values clean code and test-driven development. This role stands out for direct client interaction and the opportunity to solve complex financial modeling problems on mobile.

Computer Enterprises, Inc.
VerifiedSenior Android Software Engineer - Enterprise Mobile Solutions
Design and deliver enterprise-scale mobile applications that drive critical business outcomes. Lead development of high-performance Android solutions at scale. Own the full lifecycle from architecture to deployment. Shape product strategy and technical direction. This role offers ownership of large-scale projects and unique exposure to diverse client ecosystems.

Learn Beyond Consulting LLC
VerifiedAndroid/iOS Developer, Mobile App Development
You'll build and ship production-grade mobile apps for Android and iOS, owning features from concept to release at a consulting firm serving diverse clients. Collaborate with a cross-functional team to modularize and modernize existing codebases. This role demands deep expertise in Kotlin, Jetpack Compose, and Swift, with a focus on performance and reliability. Stand out by driving CI/CD improvements and optimizing app store releases.
CEI
VerifiedSenior Flutter Developer
Lead Flutter development for a cruise line mobile app in Orlando hybrid setting. Own product features and collaborate across teams to deliver high-quality mobile solutions. Seeking a developer with strong technical expertise and a passion for enhancing guest experiences.

ProCorp Systems Inc.
VerifiedAndroid Engineer - Build Native Apps AWS Kubernetes CPC Card
Design and deliver high performance native Android applications at scale. Own development lifecycle from conception to deployment. Drive technical excellence through mentorship and best practices. Shape product roadmap alongside cross functional teams. Differentiate by leading cloud-native architecture integration.