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.