[Remote] Android Developer (Kotlin)
Note: The job is a remote job and is open to candidates in USA. Expedia Group is a leading travel company that seeks an Android Engineer to enhance their mobile applications. In this role, you will collaborate with cross-functional teams to develop new features, improve existing functionalities, and contribute to the architectural direction of the product.
Responsibilities
- Collaborate with product managers, UX/UI designers, and QA teams to design and deliver new mobile features
- Work with API developers and other Android engineers to maintain a scalable, stable, and modern mobile architecture
- Research emerging Android technologies and propose improvements to enhance app performance, usability, and maintainability
- Continuously refine development processes, engineering workflows, and team collaboration practices
- Stay current with Android platform updates and incorporate relevant best practices
- Participate in Agile ceremonies and contribute to iterative, high‑velocity development cycles
- Write and maintain unit tests to ensure functional reliability and code quality
Skills
- Bachelor's or Master's degree in Computer Science or an equivalent field
- 3+ years of hands‑on Android app development experience using Kotlin
- Strong understanding of modern Android development patterns and platform capabilities
- Knowledge of Data Binding, LiveData, and other AndroidJetpack components
- Experience with ViewModels, Activities, Fragments, navigation frameworks, Compose, and dependency injection tools such as Hilt or Dagger
- Solid understanding of functional and reactive programming concepts
- Proficiency with development tools including Android Studio, IntelliJ, Jenkins/Bitrise, Gradle, and Git
- Familiarity with widely used libraries such as KTX, Retrofit, Glide, Coroutines, and Google Maps SDK
- Strong communication skills, collaborative mindset, and a positive, solution‑oriented attitude
- Experience working in Agile teams
- Experience creating and maintaining unit tests
- Strong awareness of UX and digital product design principles
- Experience creating or optimizing CI/CD pipelines
- Contributions to open‑source projects
- Background in travel‑related products or customer‑facing mobile services
- Experience building applications with internationalization and localization in mind
- Familiarity with Material Design systems and component libraries
- Experience with automated testing frameworks
- Development experience in multi‑module Android architectures
- Deep understanding of the Gradle build system
Company Overview
Company H1B Sponsorship