Taro Logo

Software Engineer - Android

World's biggest retailer transforming shopping experiences through technology and innovation.
Bentonville, AR, USA
$90,000 - $180,000
Android
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Retail · E-Commerce

Description For Software Engineer - Android

Join Walmart Global Tech as an Android Software Engineer and be part of transforming retail through technology. This role offers an unique opportunity to impact millions of customers and associates while working on large-scale mobile applications.

The position is within Walmart's U.S. stores and eCommerce business team, focusing on technological innovation to better serve customers through various channels including mobile apps and in-store experiences. You'll be working on critical areas including customer experience, store operations, employee tools, and in-store services.

As an Android Engineer, you'll be responsible for building and maintaining high-performance mobile applications that serve Walmart's massive customer base. The role requires expertise in Android framework components, Kotlin programming, and modern mobile development practices. You'll work with technologies like GraphQL/Apollo, implement location-based features, and optimize app performance at scale.

The position offers competitive compensation ($90,000-$180,000) plus performance bonuses and comprehensive benefits including health coverage, 401(k), stock purchase options, and various leave benefits. Walmart provides a hybrid work environment, combining in-office collaboration with flexible remote work options.

This is an excellent opportunity for a mid-level Android developer looking to work on applications that impact millions of users daily, while being part of a global technology team that's reimagining retail through innovation. You'll have access to cutting-edge technology, work on complex technical challenges, and contribute to products that make a real difference in people's lives.

The role offers significant growth potential within Walmart's technology organization, with opportunities to work on various aspects of mobile development, from user experience to performance optimization. You'll be part of a team that values code quality, testing, and continuous improvement of development practices.

Last updated 23 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 and analyze existing solutions
  • 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 without degree)
  • Well-rounded understanding of Android framework components and lifecycles
  • Experience with Android SDK and Geo fencing API
  • Advanced level in Kotlin programming
  • Knowledge of GraphQL/Apollo
  • Experience with Android push notifications and In-app-messaging
  • Proficiency in build tool development and Gradle
  • Experience with app profiling and performance optimization
  • Strong knowledge of static code analysis and testing

Benefits For Software Engineer - Android

Medical Insurance
Vision Insurance
Dental Insurance
401k
Parental Leave
Education Budget
  • Performance-based bonus awards
  • Health benefits (medical, vision, dental)
  • 401(k)
  • Stock purchase program
  • Company-paid life insurance
  • Paid Time Off (PTO)
  • Parental leave
  • Family care leave
  • Short-term and long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement
  • Live Better U education program

Interested in this job?

Jobs Related To Walmart Software Engineer - Android