CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Android Software Engineer Jobs (Remote work)

13 Job Offers

Senior Software Engineer, Android Test Engineering
Save Icon
Senior Software Engineer, Android Test Engineering at Reddit. Design and build scalable automated test frameworks and tools for mobile applications using Kotlin, Espresso, and UIAutomator. Drive quality across development pipelines with CI/CD integration and end-to-end testing. Remote-friendly ro...
Location Icon
Location
United States
Salary Icon
Salary
190800.00 - 267100.00 USD / Year
Reddit
Expiration Date
Until further notice
Staff Android Software Engineer, Cash App Consumer Platform
Save Icon
Staff Staff Android Software Engineer role on Cash App’s Consumer Platform in New York. You will own foundational Android infrastructure, modularization, and AI-ergonomic shared libraries. Requires 10+ years of Android experience, a platform builder’s mindset, and AI-native development practice. ...
Location Icon
Location
United States , New York
Salary Icon
Salary
263600.00 - 395400.00 USD / Year
cash.app Logo
Cash App
Expiration Date
Until further notice
Principal Software Engineer - Android platform/AOSP/AAOS
Save Icon
Principal Software Engineer (Android/AOSP/AAOS) sought for a remote role based near Mountain View, CA. Lead the embedded Android platform strategy for GM Infotainment, driving architecture, innovation, and performance optimization. Requires 10+ years embedded experience, 5+ years with Android AOS...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
238700.00 - 302200.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Staff Android Software Engineer, Cash App Consumer Platform
Save Icon
Staff Android Software Engineer role on Cash App’s Consumer Platform in the San Francisco Bay Area. You will own foundational Android infrastructure, modularization, and AI-native development tools. Requires 10+ years of Android expertise, strong systems thinking, and organizational leadership. B...
Location Icon
Location
United States , San Francisco Bay Area
Salary Icon
Salary
263600.00 - 395400.00 USD / Year
cash.app Logo
Cash App
Expiration Date
Until further notice
Software Engineer (Android)
Save Icon
Senior Android Developer sought to architect and build global, customer-centric travel solutions in Poland. Requires 4-8 years experience, strong Android architecture (MVVM, Clean Architecture), and AI-assisted development skills. Focus on scalable apps, CI/CD, and UI/UX excellence. Join Collinso...
Location Icon
Location
Poland
Salary Icon
Salary
Not provided
collinsongroup.com Logo
Collinson
Expiration Date
Until further notice
Senior Software Engineer, Android
Save Icon
Senior Software Engineer, Android – Prague, Czechia. Join the Corrigo Platform team to build a leading CMMS enterprise solution. You need 6+ years of Android experience, expertise in Java, Kotlin, Jetpack Compose, and Clean Architecture. Develop new features, write clean code, and collaborate wit...
Location Icon
Location
Czechia , Prague
Salary Icon
Salary
Not provided
jll.com Logo
JLL
Expiration Date
Until further notice
Software Engineer II - Android
Save Icon
Join our mobile team in Oxford or London as a Software Engineer II - Android. You'll build with Kotlin, Coroutines, and Jetpack Compose in a clean-architecture environment. This full-stack role offers backend opportunities, global collaboration, and competitive benefits. Bring 3+ years of experie...
Location Icon
Location
United Kingdom , Oxford; London
Salary Icon
Salary
Not provided
tripadvisor.com Logo
Tripadvisor
Expiration Date
Until further notice
Android Software Engineer, Quality Platform
Save Icon
Join Airbnb's Quality Platform team in Brazil as an Android Software Engineer. Build high-scale, AI-native infrastructure to prevent bugs and empower engineers. You'll need 3+ years of Android experience, Kotlin expertise, and a passion for AI-driven automation. Shape the developer experience for...
Location Icon
Location
Brazil
Salary Icon
Salary
Not provided
airbnb.com Logo
Airbnb
Expiration Date
Until further notice
Software Engineer, Android
Save Icon
Join Meta as an Android Software Engineer in Menlo Park. Develop and optimize core systems for global-scale applications using Java and Android SDK. This role requires experience in object-oriented development, AOSP, and multithreading. We offer a competitive package including bonus, equity, and ...
Location Icon
Location
United States , Menlo Park
Salary Icon
Salary
181274.00 - 209000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Senior Software Engineer - Mobile (Android)
Save Icon
Location Icon
Location
United States , San Francisco, CA or New York, NY
Salary Icon
Salary
180000.00 - 210000.00 USD / Year
eightsleep.com Logo
Eight Sleep
Expiration Date
Until further notice
Software Engineer II, Android
Save Icon
Join Procurify as a Software Engineer II, Android and shape the future of our critical native application. You will build a fast, intuitive mobile experience using Kotlin, Jetpack Compose, and modern architecture like MVVM. This remote-first role in Canada offers flexible hours, health benefits, ...
Location Icon
Location
Canada
Salary Icon
Salary
95000.00 - 125000.00 CAD / Year
procurify.com Logo
Procurify
Expiration Date
Until further notice
Junior Software Engineer Mobile Android
Save Icon
Join our innovative mobile team as a Junior Android Engineer. Develop best-in-class learning apps using Kotlin and modern stacks like Jetpack Compose, with opportunities to learn Kotlin Multiplatform and iOS. Enjoy full remote work across Spain, comprehensive benefits, and a culture focused on gr...
Location Icon
Location
Spain
Salary Icon
Salary
Not provided
360learning.com Logo
360Learning
Expiration Date
Until further notice
Software Engineer, Android
Save Icon
Join Meta's world-class team as a Software Engineer, Android. You will architect scalable systems and build innovative features for billions of users. This role requires deep Android SDK expertise in Java and a passion for performance optimization. Enjoy competitive benefits, equity, and the chan...
Location Icon
Location
United States
Salary Icon
Salary
257000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice

About the Android Software Engineer role

Explore the dynamic and in-demand field of Android software engineering, where you can build the applications that power millions of devices worldwide. For those seeking Android Software Engineer jobs, this role sits at the intersection of creativity and complex problem-solving, focusing on the development of applications for the world's most popular mobile operating system. These professionals are responsible for the entire application lifecycle, from concept and design to testing, deployment, and maintenance.

A typical day for an Android Software Engineer involves a variety of core responsibilities. Primarily, they design and build advanced applications for the Android platform. This includes collaborating closely with cross-functional teams such as product managers, UX/UI designers, and backend engineers to define, design, and ship new features. They are tasked with writing clean, maintainable, and efficient code, often translating complex user stories and business requirements into functional and elegant software solutions. A significant part of the role involves troubleshooting and resolving software defects, performance issues, and optimizing applications for quality, speed, and scalability. Furthermore, they actively participate in code reviews to ensure adherence to best practices and to foster knowledge sharing within the development team.

To excel in Android Software Engineer jobs, a specific and evolving skill set is required. Proficiency in Kotlin, the modern and officially preferred language for Android development, is now considered essential, though knowledge of Java remains valuable. A strong understanding of modern Android architecture patterns like MVVM (Model-View-ViewModel) is crucial for creating scalable and testable applications. Familiarity with Android Jetpack components—such as ViewModel, LiveData, Room, and Navigation—is standard, as is experience with declarative UI frameworks like Jetpack Compose. Skills in dependency injection frameworks (e.g., Dagger or Hilt), asynchronous programming with Coroutines and Flows, and robust unit testing are fundamental expectations for these roles. Beyond technical prowess, Android Software Engineers must possess strong analytical skills, a problem-solving mindset, and the ability to work effectively in an agile team environment. A solid grasp of development tools like Android Studio, Gradle, and version control systems like Git is also a common requirement.

The profession offers a rewarding career path for those passionate about mobile technology and user experience. As the ecosystem continuously evolves, these engineers are lifelong learners, constantly adapting to new tools and paradigms. If you are a developer with a blend of technical expertise and creative problem-solving skills, exploring Android Software Engineer jobs could be your next career move, allowing you to create impactful products used by a global audience.