Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Walmart

Senior Software Engineer – Android, iPhone Native App Developer

Walmart

. Architect and develop robust Android applications utilizing Kotlin and/or Java, implementing contemporary UI architectural patterns .

Posted 4/24/2026full-timeBangalore • 🇮🇳 IndiaSeniorWebsite

Tech Stack

Tools & technologies
AndroidJavaJUnitKotlin

About the role

Key responsibilities & impact
  • Architect and develop robust Android applications utilizing Kotlin and/or Java, implementing contemporary UI architectural patterns
  • Engineer responsive user interfaces leveraging Jetpack Compose and advanced Android UI frameworks to enhance user experience
  • Establish seamless integration between mobile applications and backend services via RESTful APIs and microservice architectures
  • Ensure optimal application performance, scalability, and responsiveness across the full spectrum of Android device configurations
  • Establish comprehensive testing protocols encompassing unit testing with JUnit and UI testing with Espresso frameworks
  • Lead cross-functional collaboration with product, design, and backend teams to deliver cohesive, user-centric feature implementations
  • Contribute to code quality assurance through rigorous code reviews and strategic participation in sprint planning and architectural discussions
  • Institute and enforce industry best practices in mobile development encompassing clean architecture, modularization, and MVVM design patterns
  • Optimize application performance and conduct systematic issue resolution utilizing Android debugging and profiling tools
  • Manage application releases through robust CI/CD pipeline infrastructure and Google Play Store deployment protocols

Requirements

What you’ll need
  • 5+ years of experience in Android development using Kotlin/Java
  • Strong experience with Android Jetpack components (ViewModel, LiveData, Navigation)
  • Experience with Jetpack Compose for modern UI development
  • Familiarity with REST APIs, JSON, and backend integrations
  • Knowledge of mobile architecture patterns (MVVM, Clean Architecture)
  • Experience with testing frameworks like JUnit and Espresso
  • Familiarity with CI/CD pipelines and app release processes (Google Play Store)
  • Experience with performance optimization and debugging tools
  • Understanding of modular and scalable mobile architecture
  • Bachelor's degree in Computer Science, Information Systems, or related field with 5+ years of software engineering experience

Benefits

Comp & perks
  • incentive awards for your performance
  • maternity and parental leave
  • PTO
  • health benefits
  • best-in-class benefits

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
KotlinJavaAndroid developmentJetpack ComposeRESTful APIsJUnitEspressoCI/CDperformance optimizationmobile architecture patterns
Soft Skills
cross-functional collaborationcode quality assurancecommunicationleadershipproblem-solving
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Information Systems