This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an Android Developer to help create and enhance a mobile experience that supports digital commerce and media consumption in Salt Lake City, Utah. In this role, you will build customer-facing features for shopping, eBooks, audiobooks, and podcasts while contributing to a reliable and scalable application architecture. You will work closely with stakeholders and cross-functional teams to translate business goals into effective Android solutions. This position is ideal for someone who enjoys modern Android development and takes pride in delivering high-quality mobile products.
Job Responsibility
Build and enhance Android application features using Kotlin and Jetpack Compose to support a seamless mobile experience
Develop functionality for digital content experiences, including eBook reading, audiobook playback, and podcast access
Create and maintain integrations with internal platforms and external services through REST-based APIs
Contribute across the full software development lifecycle, including technical planning, implementation, testing, release preparation, and post-deployment support
Improve application speed, stability, and scalability to handle periods of elevated customer activity and major promotional events
Collaborate with business stakeholders and cross-functional teams to define practical solutions for mobile commerce and digital experience needs
Partner with web and e-commerce teams to align feature behavior and maintain a consistent user journey across platforms
Participate in Agile team activities such as sprint planning, daily check-ins, reviews, and retrospectives
Track application quality metrics and resolve issues related to crashes, ANRs, reliability, and security
Maintain technical documentation for custom features, integrations, and deployment workflows
Requirements
3+ years of experience developing Android applications
Strong proficiency in Kotlin and working knowledge of Java
Hands-on experience building Android interfaces with Jetpack Compose and Android-based UI layouts
Experience integrating mobile applications with RESTful services using tools such as Retrofit or OkHttp
Practical knowledge of asynchronous programming with Kotlin Coroutines and Flow
Experience writing automated tests, including unit testing and UI testing for Android applications
Proficiency with Android Studio, Gradle, Git, and continuous integration or delivery tools
Strong communication skills and the ability to work effectively both independently and within a collaborative team environment
What we offer
Medical, vision, dental, and life and disability insurance