Walmart

Software Engineer III – Mobile, iOS, Android

Walmart

full-time

Posted on:

Location Type: Office

Location: BangaloreIndia

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design, develop, and maintain high-quality iOS and Android applications using modular architecture and Sam’s Club-specific design tokens and themes
  • Integrate with enterprise platform offerings such as Analytics, Authentication, App Event Orchestration, Push Notifications, and more
  • Ensure compliance with accessibility (A11y) standards, including higher color contrast ratios and additional labeling for UI components
  • Follow secure coding practices, including secure storage, reverse engineering hardening, and cryptographic material handling
  • Collaborate with product managers, designers, QA, and backend teams to deliver features from concept to release
  • Participate in code reviews, contribute to shared UI components, and follow platform code organization best practices

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience
  • 4+ years of professional experience in mobile application development for both iOS (Swift/Objective-C) and Android (Kotlin/Java)
  • Experience with modular/mobile plugin architectures (iOS Plugin Modules, Android Modules)
  • Familiarity with CI/CD pipelines, code quality governance, and automated testing
  • Understanding of secure coding practices and compliance with enterprise security standards
Benefits
  • Incentive awards for performance
  • Maternity and parental leave
  • PTO
  • Health benefits
Applicant Tracking System Keywords

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

Hard Skills & Tools
iOS developmentAndroid developmentSwiftObjective-CKotlinJavamodular architectureCI/CD pipelinesautomated testingsecure coding practices
Soft Skills
collaborationcommunicationcode reviewproblem-solvingteamwork
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering