Taro Logo

Software Engineer - Android

World's leading retailer transforming retail through technological innovation and serving millions of customers.
Bentonville, AR, USA
$90,000 - $180,000
Android
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Retail · Enterprise SaaS · 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 exciting opportunity to build and maintain high-performance mobile applications that serve millions of customers daily.

As a member of our team, you'll work on customer-facing services and products, collaborating closely with our US stores and eCommerce business. You'll be responsible for developing robust, maintainable Android applications using Kotlin, implementing complex features, and ensuring optimal performance at scale.

The position requires strong expertise in Android development, including framework components, multithreading, networking, and performance optimization. You'll work with modern technologies like GraphQL/Apollo, handle push notifications, and contribute to improving build tools and CI/CD pipelines.

We offer a competitive salary range of $90,000-$180,000, along with performance bonuses and stock options. Our comprehensive benefits package includes medical, dental, and vision insurance, 401(k), paid time off, parental leave, and education benefits through our Live Better U program.

The role is hybrid, combining in-office collaboration with flexible remote work. You'll be part of a global team that makes an epic impact, working on projects that affect hundreds of millions of users. If you're passionate about mobile development, problem-solving, and want to work at scale while contributing to the future of retail, this role offers an excellent opportunity to grow your career while making a significant impact.

Last updated 2 months 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
  • Well-rounded understanding of Android framework components and lifecycles
  • Advanced level in Kotlin programming language
  • Knowledge of Android SDK and Geo fencing API
  • Experience with GraphQL/Apollo
  • Understanding of Android sandbox and design systems
  • Knowledge of push notifications and In-app-messaging
  • Experience with build tools and CI/CD pipeline
  • Proficiency in app profiling and performance optimization

Benefits For Software Engineer - Android

Medical Insurance
Vision Insurance
Dental Insurance
401k
Equity
Education Budget
Parental Leave
  • Medical Insurance
  • Vision Insurance
  • Dental Insurance
  • 401k
  • Stock Options
  • Life Insurance
  • Paid Time Off
  • Parental Leave
  • Education Budget

Related Jobs

Software Engineer - Android

Android Software Engineer role at Walmart Global Tech focusing on building and maintaining high-performance mobile applications for millions of customers.

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), Search Video, Images

Software Engineer III position at Google focusing on Android development for Search Video and Images, requiring 2+ years of mobile development experience and expertise in Kotlin/Java.

Software Engineer III, Android System Navigation

Software Engineer III position at Google focusing on Android System Navigation, developing core UI elements for Pixel and Android devices with competitive compensation and benefits.