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 · E-Commerce

Job Description

Join Walmart Global Tech (WGT) as an Android Software Engineer and be part of transforming retail through technological innovation. This role offers an exciting opportunity to build industry-defining reusable customer and partner-facing services and products that serve millions of customers daily.

As part of our team, you'll work closely with Walmart's US stores and eCommerce business to better serve customers through technological innovation. The role involves building and maintaining high-performance Android applications that impact hundreds of millions of users. You'll be responsible for developing robust, maintainable code while focusing on performance, scalability, and security.

The position 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 using Geo-fencing APIs, and handle push notifications and in-app messaging integrations. The role emphasizes code quality, performance optimization, and automated testing.

Walmart offers an attractive compensation package ranging from $90,000 to $180,000 annually, plus performance bonuses and stock options. Benefits include comprehensive healthcare, 401(k), paid time off, parental leave, and educational benefits through the Live Better U program.

The work environment is hybrid, combining in-office collaboration with flexible remote work options. You'll be part of a global team that makes quick decisions and removes location barriers while maintaining work-life balance. This is an excellent opportunity for someone who wants to make a significant impact at scale while working with cutting-edge mobile technologies.

Requirements include either a Bachelor's degree in Computer Science or related field with 2 years of experience, or 4 years of relevant software engineering experience. The ideal candidate will have strong Android development skills, experience with modern mobile architectures, and a passion for creating excellent user experiences.

Last updated 4 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
  • 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
  • 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 system design and UX design
  • Experience with GraphQL/Apollo
  • Knowledge of Android push notifications and In-app-messaging
  • Bachelor's degree in computer science or related field and 2 years experience, or 4 years experience in software engineering

Benefits For Software Engineer - Android

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Education Budget
  • Competitive pay and performance-based bonus awards
  • Health benefits including medical, vision and dental coverage
  • 401(k)
  • Stock purchase
  • Company-paid life insurance
  • Paid time off including sick leave
  • 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 with paid tuition and books

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

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

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.