Skip to main content
Back to jobs

Senior, Software Engineer (Android Mobile Engineer)

External
Walmart logoWalmart · Sunnyvale, CA
Full-timeOn-site15mo ago
AndroidEpicGitGraphQLKotlinREST
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Design and implement at-scale software applications, applying software development best practices.
  • Collaborate with cross functional teams including business, product and other software engineers to ensure the right problems get solved.
  • Apply testing and deployment best practices.
  • Participate in and streamline collaborative team practices like code/design/operations reviews, roadmap planning, etc.

Requirements

  • Demonstrate a strong understanding of the Android framework and respective component lifecycles.
  • Expert-level knowledge of Kotlin, Android SDK, and Gradle, and experience working with asynchronously coroutines and dependency injection (Dagger)
  • Ability to build products with a focus on testability, someone who loves test coverage (well versed with Mock, Google truth, robo electric and espresso)
  • Wide experience working in multi module environment projects.
  • Expert-level knowledge of git and continuous integration.
  • Experience in good app architecture using design patterns such as MVVM, MVP or Clean
  • Extensive understanding of Android framework components and their respective lifecycles combined with a solid knowledge of multithreading, networking, offline storage, and performance tuning
  • Build reusable Android components, orchestrate user-interactions integrating with backend services via REST and GraphQL APIs.
  • Work closely with our product, design, and UX teams to create amazing and intuitive experiences that make it effortless to connect different apps together.
  • About Walmart Global Tech
  • Our hubs: Walmart is a global company with offices across the United States and around the world. Our global headquarters is in Bentonville, Arkansas, with primary hubs in the San Francisco Bay area and New York/New Jersey.

Benefits

Benefits: Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.Equal Opportunity Employer:You will also receive PTO and/or PPTO th

Additional Information

Position Summary... What you'll do... Join our team as a Senior Android Engineer and help shape the future of customer payments on Walmart.com ! You'll design and build experiences that power seamless, secure, and high-impact transactions for millions of shoppers worldwide. This is your chance to work on mission-critical systems at massive scale, driving innovation in digital payments.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Walmart? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect
Senior, Software Engineer (Android Mobile Engineer) at Walmart