Senior, Software Engineer (Android & iPhone Native App Developer)

Walmart Global Tech India

Bengaluru

On-site

INR 1,000,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Maternity and parental leave
PTO
Health benefits

Job summary

Walmart Global Tech India is seeking an experienced Android Developer in Bengaluru to architect and develop applications using Kotlin and Java. This role requires 5+ years of experience in Android development and familiarity with Jetpack components and REST APIs. The position offers a collaborative work environment with flexible work arrangements and a comprehensive benefits package, including maternity leave and health benefits.

Qualifications

  • 5+ years of experience in Android development using Kotlin or Java.
  • Strong experience with Android Jetpack components.
  • Familiarity with REST APIs, JSON, and backend integrations.

Responsibilities

  • Architect and develop robust Android applications.
  • Lead cross-functional collaboration to deliver user-centric features.
  • Manage application releases through CI/CD pipelines.

Skills

Android development
Kotlin
Java
Jetpack components
REST APIs
CI/CD pipelines
Performance optimization
Debugging tools

Education

Bachelor's degree in Computer Science or related field
Master's degree (preferred)

Tools

JUnit
Espresso
Jetpack Compose

Job description

About the Team

Customer Area Tech is dedicated to delivering trusted, compliant, and data‑driven customer experiences. We build platforms and tools that leverage customer insights and advanced technologies to improve retail operations globally. Our team focuses on creating seamless, intuitive mobile experiences that empower customers and drive business value.

What You Will Do
  • Architect and develop robust Android applications utilizing Kotlin 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.
What You Will Bring
  • 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.
Minimum Qualifications
  • Option 1: Bachelor’s degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area.
  • Option 2: 5 years’ experience in software engineering or related area.
Preferred Qualifications
  • Master’s degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 1 year’s experience leading information security or cybersecurity projects.
  • Background in creating inclusive digital experiences, demonstrating knowledge of implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly.
Location

This role is based in our Bangalore/Chennai office for daily work, with the flexibility for associates to manage their personal lives. Primary location: Block 1, Prestige Tech Pacific Park, Sy No. 38/1, Outer Ring Rd, Kadubeesanahalli, India.

Benefits

Beyond our great compensation package, you can receive incentive awards for your performance. Other perks include a host of best‑in‑class benefits: maternity and parental leave, PTO, health benefits, and much more.

Equal Opportunity Employer

Walmart, Inc., is an Equal Opportunities Employer – By Choice. We believe we are best equipped to help our associates, customers and the communities we serve live better when we really know them. That means understanding, respecting and valuing unique styles, experiences, identities, ideas and opinions – while being inclusive of all people.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

SOFTWARE ENGINEER III - Android
SOFTWARE ENGINEER III - Android

Walmart Global Tech India • Chennai District

Hybrid
INR 1,200,000 - 2,400,000
Incentive awards
Health benefits
Maternity and parental leave
Software Engineer Iii - Android
Software Engineer Iii - Android

Walmart • Chennai District

On-site
INR 900,000 - 1,500,000
Incentive awards
Health benefits
Parental leave
SENIOR, SOFTWARE ENGINEER
SENIOR, SOFTWARE ENGINEER

Walmart Global Tech India • Chennai District

On-site
INR 1,200,000 - 1,800,000
Parental leave
Health benefits
PTO
Senior, Software Engineer - Front End
Senior, Software Engineer - Front End

Walmart Global Tech India • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Incentive awards for performance
Maternity and parental leave
Health benefits
(IND) Software Engineer III
(IND) Software Engineer III

Walmart Global Tech India • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Maternity and parental leave
Health benefits
Performance-based incentive awards
+1
SENIOR, SOFTWARE ENGINEER - iOS
SENIOR, SOFTWARE ENGINEER - iOS

Walmart • Chennai District

Hybrid
INR 3,500,000 - 7,000,000
Flexible, hybrid work
Competitive compensation package
Maternity and parental leave
Software Engineer III (Java + ReactJs)
Software Engineer III (Java + ReactJs)

Walmart • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Incentive awards
Health benefits
Parental leave
Software Engineer II
Software Engineer II

Walmart • Bengaluru

On-site
INR 600,000 - 800,000
401(k) match
Paid maternity and parental leave
Multiple health plans
(IND) STAFF, SOFTWARE ENGINEER
(IND) STAFF, SOFTWARE ENGINEER

Walmart Global Tech India • Bengaluru

On-site
INR <1,000
Incentive awards
Health benefits
Maternity and parental leave
+1
SENIOR MANAGER, SOFTWARE ENGINEERING
SENIOR MANAGER, SOFTWARE ENGINEERING

Walmart Global Tech India • Chennai District

Hybrid
INR 2,000,000 - 3,000,000
Incentive awards
Parental leave
Health benefits