Taro Logo

Software Engineer - Android

World's leading retailer transforming retail through technology innovation and digital solutions.
$108,000 - $216,000
Android
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Retail · E-Commerce

Job Description

Join Walmart Global Tech as an Android Software Engineer and be part of transforming retail through technological innovation. This role offers an unique opportunity to impact millions of customers and associates while working on industry-defining mobile solutions.

As a member of Walmart's technology team, you'll be responsible for developing and maintaining high-performance Android applications that serve both customers and associates. The position requires expertise in Android framework components, Kotlin programming, and modern mobile development practices. You'll work on features ranging from location-based services to push notifications, while ensuring optimal app performance and user experience.

The role offers competitive compensation ranging from $108,000 to $216,000 annually, plus performance bonuses and comprehensive benefits. Working in a hybrid environment from the Reston, VA location, you'll collaborate with global teams to deliver solutions at scale.

Key technical requirements include advanced proficiency in Kotlin, Android SDK, GraphQL/Apollo, and experience with performance optimization tools. You'll need either a Bachelor's degree in Computer Science with 2 years of experience or 4 years of relevant software engineering experience.

Walmart Global Tech offers an environment where your code can impact hundreds of millions of people daily. The company provides extensive benefits including medical, dental, and vision coverage, 401(k), stock purchase options, and educational benefits through the Live Better U program. This is an opportunity to join a Fortune 1 company that's actively reimagining retail through technology while offering strong career growth potential and work-life balance.

The role combines technical challenges with real-world impact, making it ideal for engineers who want to work on large-scale mobile applications while contributing to solutions that make a difference in people's daily lives. You'll be part of a team that values innovation, collaboration, and continuous learning, with access to cutting-edge technology and resources to support your success.

Last updated 17 days ago

Responsibilities For Software Engineer - Android

  • Build and maintain engaging and high-performant apps for customers at scale
  • Produce robust, maintainable, highly tested, reusable code
  • Plan and implement application improvements for functionality, resiliency, usability, and security
  • Understand Business/Stakeholder/Technical requirements
  • Analyze system performance and troubleshoot bottlenecks
  • Develop and maintain automated test cases and deployment procedures
  • Follow coding and design best practices

Requirements For Software Engineer - Android

Kotlin
  • Bachelor's degree in computer science or related field and 2 years experience, OR 4 years experience in software engineering
  • Well-rounded understanding of Android framework components and lifecycles
  • Experience with Android SDK and Geo fencing API
  • Advanced level in Kotlin programming language
  • Knowledge of Android push notifications and In-app-messaging
  • Intermediate to Advanced knowledge of GraphQL/Apollo
  • Experience with Gradle build performance improvement
  • Proficiency in app profiling tools and performance optimization
  • Strong code coverage and testing practices

Benefits For Software Engineer - Android

Medical Insurance
Vision Insurance
Dental Insurance
401k
Parental Leave
  • Performance-based bonus awards
  • Stock purchase options
  • Company-paid life insurance
  • PTO including sick leave
  • Family care leave
  • Short-term and long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement
  • Live Better U - Walmart-paid education benefit program
  • Annual or quarterly performance bonuses

Related Jobs

Software Engineer - Android

Android Software Engineer position at Walmart Global Tech, building customer-facing mobile applications with competitive compensation and comprehensive benefits.

Software Engineer - Android

Software Engineer - Android position at Walmart Global Tech, building customer-facing mobile applications with competitive pay range $90k-$180k.

Software Engineer - Android

Android Software Engineer position at Walmart Global Tech, developing high-performance mobile applications with Kotlin and GraphQL, offering $90k-$180k and comprehensive benefits.

Software Engineer III, Mobile, Android

Software Engineer III position at Google focusing on Android mobile development, offering competitive compensation and the opportunity to impact billions of users worldwide.

Android Application Engineer, Google Fi Wireless

Android Application Engineer position at Google Fi Wireless, focusing on mobile app development with Kotlin/Java, offering $141K-$202K plus benefits.