CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Android Software Engineer Jobs (On-site work)

27 Job Offers

Senior Software Engineer, Android Test Engineering
Save Icon
Senior Software Engineer, Android Test Engineering at Reddit in NYC. Design and build scalable automated test frameworks and tools for mobile apps using Kotlin, Espresso, and UIAutomator. Drive quality across engineering teams by developing CI/CD processes and end-to-end testing solutions. Enjoy ...
Location Icon
Location
United States , New York City
Salary Icon
Salary
190800.00 - 267100.00 USD / Year
Reddit
Expiration Date
Until further notice
Principal Software Engineer, Android
Save Icon
Principal Software Engineer, Android – Milwaukee, WI. Lead Android development for life-saving medical devices at Baxter. Requires 5+ years in software engineering, 2+ years Android, and expertise in Java/Kotlin, Android SDK/NDK, and architecture. Enjoy top benefits: medical/dental from day one, ...
Location Icon
Location
United States , Milwaukee
Salary Icon
Salary
112000.00 - 154000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Sr Software Engineer, Android
Save Icon
Join T-Mobile as a Sr Software Engineer, Android to build AI-enabled features for the T-Life app, reaching millions of users. You’ll leverage Kotlin, Jetpack Compose, and modern architectures like MVVM in Bellevue, WA. Requires 5+ years of experience with Android frameworks, RESTful APIs, and CI/...
Location Icon
Location
United States , Bellevue
Salary Icon
Salary
113600.00 - 205000.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Staff Software Engineer, Embedded Linux & Android
Save Icon
Staff Software Engineer, Embedded Linux & Android at General Motors in Austin, TX. Lead next-gen automotive computing platform bring-up, developing Android/Linux kernels, device drivers, and BSPs. Requires 8+ years in embedded Linux, Android, and low-level system integration. Drive diagnostics, h...
Location Icon
Location
United States , Austin
Salary Icon
Salary
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Software Engineer- Android
Save Icon
Seeking a skilled **Software Engineer (Android)** in **Bellevue, WA** to build consumer-facing apps using **Kotlin** and **Jetpack Compose**. You will integrate **RESTful APIs** and **AI-powered endpoints** within **MVVM/Clean Architecture**. Requires 2–4+ years of Android experience and a Comput...
Location Icon
Location
United States , Bellevue
Salary Icon
Salary
92500.00 - 166800.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Principal Software Engineer, Android
Save Icon
Principal Software Engineer, Android – Milwaukee, WI. Lead Android development for life-saving medical devices at Baxter, leveraging Java/Kotlin, Android SDK, and NDK. Drive robust software architecture, TDD, and CI/CD in a regulated environment (IEC 62304). Enjoy comprehensive benefits, professi...
Location Icon
Location
United States , Milwaukee
Salary Icon
Salary
112000.00 - 154000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Principal Software Engineer, Android
Save Icon
Principal Software Engineer, Android role in Sunnyvale, CA. Lead Android development with 12+ years of experience, expert in Kotlin, mobile architecture, and CI/CD. Drive conversational AI and next-gen retail experiences at Walmart. Enjoy 401(k) match, stock purchase, paid parental leave, and PTO.
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
Not provided
walmart.com Logo
Walmart
Expiration Date
Until further notice
Senior Software Engineer, Android Test Engineering
Save Icon
Senior Software Engineer, Android Test Engineering at Reddit in San Francisco. Design scalable test frameworks and automated tools using Espresso, UIAutomator, and Kotlin. Drive quality across mobile releases with CI/CD and end-to-end testing. Enjoy comprehensive benefits, equity, and flexible PTO.
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
190800.00 - 267100.00 USD / Year
Reddit
Expiration Date
Until further notice
Senior Software Engineer, Android Test Engineering
Save Icon
Senior Software Engineer, Android Test Engineering at Reddit in Los Angeles. Design and build scalable automated test frameworks and tools for Android using Kotlin, Espresso, and UIAutomator. Drive quality across development pipelines with CI/CD integration and end-to-end testing. Enjoy comprehen...
Location Icon
Location
United States , Los Angeles
Salary Icon
Salary
190800.00 - 267100.00 USD / Year
Reddit
Expiration Date
Until further notice
Senior Software Engineer, Android Test Engineering
Save Icon
Reddit seeks a Senior Software Engineer, Android Test Engineering in Chicago to drive quality across its platform. You will design scalable test frameworks and automated suites using Espresso, UIAutomator, and Kotlin, with JetPack Compose valued. This role requires 5+ years of SDET/Android experi...
Location Icon
Location
United States , Chicago
Salary Icon
Salary
190800.00 - 267100.00 USD / Year
Reddit
Expiration Date
Until further notice
Software Engineer II - Android
Save Icon
Join Uber in Bangalore as a Software Engineer II - Android to design and build high-quality apps using Java or Kotlin. Leverage your 3+ years of Android SDK expertise and collaborate with cross-functional teams on foundational Uber App components. Enjoy a dynamic role involving code reviews, spri...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Lead Software Engineer, Android (Kotlin & Jetpack Compose)
Save Icon
Lead Android Engineer (Kotlin & Jetpack Compose) sought by Capital One in McLean, VA. Drive mobile transformation, crafting high-performance customer experiences. Requires a Bachelor’s degree, 4+ years of software engineering, and 3+ years of Android & Kotlin expertise. Enjoy a competitive salary...
Location Icon
Location
United States , McLean
Salary Icon
Salary
197300.00 - 225100.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Software Engineer, Android
Save Icon
Seeking a skilled **Software Engineer, Android** in **Menlo Park, CA** to research, design, and develop innovative applications using the **Android SDK**. Requires a Bachelor's in CS or related field with expertise in **Java, C++, multithreading**, and **SQL**. You will lead complex technical eff...
Location Icon
Location
United States , Menlo Park
Salary Icon
Salary
246584.00 - 250250.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineer - Android (Technical Leadership)
Save Icon
Meta seeks a Principal Android Software Engineer for technical leadership in Menlo Park. You will drive large-scale engineering efforts, mentor executives, and shape multi-year roadmaps for products connecting billions. Requires 12+ years programming experience, Android SDK expertise, and a track...
Location Icon
Location
United States , Menlo Park
Salary Icon
Salary
219000.00 - 301000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineer II – Android
Save Icon
Join Microsoft in Bangalore as a Software Engineer II – Android to build high-quality apps for millions. You’ll use Kotlin and Java, applying MVVM and Clean Architecture in a collaborative, product-focused environment. Key requirements include 4+ years of engineering experience and solid Android ...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer, Android
Save Icon
Join Meta as an Android Software Engineer in New York, building next-gen social technologies. You’ll design and test Android SDK-based software, craft custom native UIs, and optimize performance. Requires a Bachelor’s in CS or related field, 2+ years’ experience with Java, C++, Python, SQL, and G...
Location Icon
Location
United States , New York
Salary Icon
Salary
228980.00 - 250250.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineer, Android
Save Icon
Join Meta as an Android Software Engineer in New York, building next-gen social technologies. You’ll design and test Android SDK-based solutions, implement custom native UIs, and optimize scalable code using C++, Java, and Android tools. Requires a Bachelor’s in CS or related field, expertise in ...
Location Icon
Location
United States , New York
Salary Icon
Salary
222950.00 - 250250.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Staff Software Engineer - Android
Save Icon
Uber seeks a Staff Software Engineer (Android) to lead earner-facing experiences for fleets in San Francisco. You will architect and build intuitive Android workflows for couriers, mobility/taxi, and AV fleet operators, leveraging Kotlin/Java and complex mobile architectures. This role demands 9+...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
232000.00 - 258000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Sr Software Engineer, Android
Save Icon
Join Uber in Bangalore as a Senior Android Engineer. Build high-quality, scalable earner experiences using clean, elegant code. Collaborate with cross-functional teams to ship impactful products and mentor fellow engineers. Drive technical direction in a fast-paced, innovative environment.
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Software Engineer II, Android
Save Icon
Join Uber's Tech Center in Rio de Janeiro as a Software Engineer II, Android. You will design and develop features for the Uber for Family and Uber for Teens applications using Java and Kotlin. Collaborate with a global team to build reliable, scalable mobile experiences with a focus on UI/UX and...
Location Icon
Location
Brazil , Rio de Janeiro
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Previous 1 2 Next

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.