Talent.com
Senior Software Engineer, Android

Senior Software Engineer, Android

King River Capital GroupSan Francisco, CA, United States
job_description.job_card.variable_hours_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Overview

Stride enables independent workers to reap the benefits of their independence. We simplify the challenges of being self-employed by helping workers handle the complexities of insurance, finances, and taxes — in one convenient platform. Since we were founded in 2014, we have helped over 3.7 million workers save an estimated $5.4 billion on their taxes and monthly health insurance premiums.

Stride partners with over 100 leading companies like Uber, Amazon, DoorDash, and Instacart to provide their independent workers with access to our benefits platform. The company is backed by $96 million in capital from Venrock, New Enterprise Associates, Fidelity’s F-Prime Capital Partners, Mastercard, Allstate and King River.

Compensation

Cash compensation range : $171,000 - $192,000 USD annually + equity

Senior Android Developer – Role

We at Stride are seeking an exceptional Senior Android Developer to join our native app team. This role requires deep expertise in Android development across various domains, including but not limited to location-based services, real-time data processing, and efficient UI / UX implementation. The ideal candidate will have a proven track record of building high-performance, scalable Android applications that deliver outstanding user experiences.

In this role, you\'ll be leading the architecture and implementation of our Android app, working on features ranging from core functionality to innovative new capabilities. Your expertise will be crucial in solving complex technical challenges, mentoring junior developers, and driving the evolution of our Android platform. Key responsibilities include but are not limited to :

  • Architecting and independently delivering complex Android projects
  • Leading design and implementation of medium to large-scale projects
  • Breaking down technical designs into actionable Epics and work items
  • Driving data-informed decisions through app instrumentation, analytics, and performance metrics to enhance user experience
  • Collaborating with product and design teams to refine specifications and suggest improvements
  • Providing thorough, timely code reviews of native engineers
  • Mentoring and coaching best practices for developers
  • Acting as a technical point of contact, working cross-functionally to solve problems
  • Monitoring releases, identify errors, and suggest improvements using our observability stack
  • Staying current with industry best practices and proposing enhancements to our existing technology
  • Communicating complex technical concepts to both technical and non-technical stakeholders
  • Interpreting both business needs and technical constraints to craft optimal solutions, balancing short-term practicality with long-term strategic goals
  • Effectively collaborating with Product teams and Senior Management to align development efforts with overall company objectives
  • Optimizing app performance, memory usage, and battery efficiency across various Android devices and OS versions

Experience & Qualifications

We recognize that underrepresented groups such as women and BIPOC individuals are historically less likely to apply to a role if they don’t meet 100% of the listed qualifications. We encourage you to apply if you meet a majority of the qualifications and this role is aligned with your career trajectory.

  • Have senior-level experience (strong leadership, strategic thinking, expert problem-solving, effective communication, and the ability to mentor others while driving high-impact results and navigating complex challenges) Android development experience, typically 7+ years.
  • Are highly proficient in native app development in Kotlin and Java for Android
  • Have advanced knowledge of the Android SDK, Jetpack libraries, and architectural best practices
  • Are fluent in dependency injection frameworks (e.g., Dagger, Hilt, Koin)
  • Have a deep understanding of Android architecture components (ViewModel, LiveData, Room, etc.)
  • Bring extensive experience with Jetpack Compose and modern UI development
  • Have experience working with RESTful APIs
  • Can design and implement clean, modular architecture (e.g., MVVM, MVI)
  • Are familiar with the Google Play Store submission process, app signing, and Play Console features
  • Understand and can apply Android performance profiling tools and optimization techniques
  • Have a proven track record of meeting deadlines and effectively communicating project status
  • Interview assessment

    If we have an opportunity to engage you in your interview process, we’ll look to assess how you :

  • Apply design principles and guide architectural decisions
  • Communicate clearly and effectively, both in writing and verbally
  • Demonstrate proficiency in background and foreground processing, such as WorkManager, JobScheduler, and Services
  • Approach troubleshooting of GPS development challenges, including signal interference, accuracy issues, battery drain, signal loss, security concerns, and data consumption
  • Handle and manage waypoints in a variety of scenarios
  • Leverage the Google Play Services Location API, particularly the Fused Location Provider, for efficient and accurate location retrieval
  • Helpful Information :

    This resource will help explain Stride’s Compensation Philosophy and compensation practices, and will answer some common questions you might have.

    Stride’s Compensation Philosophy utilizes a National Payscale, which is designed to fairly and equitably pay employees based on their performance and impact regardless of geographic location. For employees in the United States, our National Payscale leverages San Francisco Bay Area market data to determine our compensation bands for cash, commissions, or bonus (if applicable) and equity.

    Unless otherwise noted, the cash compensation above is the total salary and does not include a bonus. In addition to cash compensation, all full-time Striders will be given stock options to participate in Stride’s equity incentive program. We want all Striders to be an owner of the company, value that ownership, and be able to participate in any future positive outcomes for the company.

    Individual compensation packages are based on a few different factors unique to each candidate, including their skills, experience, qualifications, and other job-related reasons. Our compensation ranges are designed to be competitive, equitable, and growth-oriented.

    We know that benefits are also an important piece of your total compensation package. To learn more about what’s included in total compensation, check out some of the benefits and perks Stride offers to all US-based employees.

    We know the confidence gap and imposter syndrome are real. This can get in the way of meeting incredible candidates, so please don’t hesitate to apply — we’d love to hear from you!

    Stride is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

    #J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Software Engineer Android • San Francisco, CA, United States

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Software Engineer (Android) - Consumer Experience New San Francisco, California, United [...]

    Senior Software Engineer (Android) - Consumer Experience New San Francisco, California, United [...]

    StubHub, Inc.San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer (Android) – Consumer Experience at StubHub.You will design and develop next-generation technologies and complex features, tackle significant and ambiguous challenges as a c...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Software Engineer II, Android

    Software Engineer II, Android

    Omada HealthSan Francisco, CA, United States
    serp_jobs.job_card.full_time
    Omada Health is a digital care provider that empowers people to achieve their health goals through sustainable behavioral change. We are on a mission to inspire and engage people in lifelong health,...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Software Engineer, Android

    Software Engineer, Android

    PinterestSan Francisco, CA, United States
    serp_jobs.job_card.full_time
    Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we're on a mission to br...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Software Engineer, Location and Context, Android

    Senior Software Engineer, Location and Context, Android

    Google Inc.Mountain View, CA, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer, Location and Context, Android.Google Mountain View, CA, USA; New York, NY, USA; +1 more.Note : By applying to this position you will have an opportunity to share your prefe...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Senior Software Engineer, Android

    Senior Software Engineer, Android

    Omada HealthSan Francisco, CA, United States
    serp_jobs.job_card.full_time
    Omada Health is on a mission to inspire and engage people in lifelong health, one step at a time.Omada Health is a digital care provider that empowers people to achieve their health goals through s...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Software Engineer, Platform - Berkeley, USA

    Software Engineer, Platform - Berkeley, USA

    SpeechifyBerkeley, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Software Engineer, Platform - Vallejo, USA

    Software Engineer, Platform - Vallejo, USA

    SpeechifyVallejo, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Software Engineer, Platform - Hayward, USA

    Software Engineer, Platform - Hayward, USA

    SpeechifyHayward, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Senior Software Engineer - Android (Unable to consider OPT or CPT Candidates)

    Senior Software Engineer - Android (Unable to consider OPT or CPT Candidates)

    Volkswagen Group of AmericaBelmont, CA, United States
    serp_jobs.job_card.full_time
    Job Description - Senior Software Engineer - Android (Unable to consider OPT or CPT Candidates) (DIG000014).Senior Software Engineer - Android (Unable to consider OPT or CPT Candidates) - DIG000014...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Android Software Engineer

    Senior Android Software Engineer

    HatchitSan Francisco, CA, United States
    serp_jobs.job_card.full_time
    AI technology company to find a.Senior Android Software Engineer.Our client recently raised a $.New Enterprise Associates (NEA). Former President of Microsoft,.Our client is on a mission to revoluti...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Software Engineer

    Senior Software Engineer

    ChargePointCampbell, CA, United States
    serp_jobs.job_card.full_time
    With electric vehicles expected to be nearly 30% of new vehicle sales by 2025 and more than 50% by 2040, electric mobility is becoming a reality. ChargePoint (NYSE : CHPT) is at the center of this re...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Software Engineer, Android

    Software Engineer, Android

    OpenAISan Francisco, CA, United States
    serp_jobs.job_card.full_time
    OpenAI’s Applications Engineering organization builds and operates the products that bring our cutting-edge research to millions of users and developers worldwide. We power products such as ChatGPT,...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer, Mobile (Android), Geo

    Senior Software Engineer, Mobile (Android), Geo

    Google Inc.San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer, Mobile (Android), Geo.San Francisco, CA, USA ; Mountain View, CA, USA.X Applicants in San Francisco : Qualified applications with arrest or conviction records will be consi...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    (USA) Senior, Software Engineer - Android

    (USA) Senior, Software Engineer - Android

    WalmartSunnyvale, CA, United States
    serp_jobs.job_card.full_time +1
    As a Senior Android Developer candidate, you have demonstrated expertise in designing, developing, and maintaining advanced Android applications with a focus on performance and reliability.You coll...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Staff Software Engineer - Android

    Senior Staff Software Engineer - Android

    StravaSan Francisco, CA, United States
    serp_jobs.job_card.full_time
    Senior Staff Software Engineer - Android.Strava is the app for active people.With over 150 million athletes in 185 countries, it’s more than tracking workouts—it’s where connection, motivation, and...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior, Software Engineer- Android

    Senior, Software Engineer- Android

    WalmartSunnyvale, CA, United States
    serp_jobs.job_card.full_time
    We are looking for a Senior Software Engineer (Android) to join our team and contribute to the development of world-class mobile applications. You will work closely with other engineers and product ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer, Android, Laptops and Tablets

    Senior Software Engineer, Android, Laptops and Tablets

    Google Inc.San Jose, CA, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer, Android, Laptops and Tablets.Experience driving progress, solving problems, and mentoring more junior team members. deeper expertise and applied knowledge within relevant ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Development Engineer in Test

    Senior Software Development Engineer in Test

    Informatica LLCRedwood City, CA, United States
    serp_jobs.job_card.full_time
    Build Your Career at Informatica.We seek innovative thinkers who believe in the power of data to drive meaningful change. At Informatica, we welcome adventurous, work-from-anywhere minds eager to ta...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Software Engineer, Android

    Senior Software Engineer, Android

    King River Capital GroupSan Francisco, CA, United States
    serp_jobs.job_card.full_time
    Stride enables independent workers to reap the benefits of their independence.We simplify the challenges of being self-employed by helping workers handle the complexities of insurance, finances, an...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Senior Software Engineer, Android Platform

    Senior Software Engineer, Android Platform

    airbnb, Inc.San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer, Android Platform.Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed ov...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30