Software Engineer Iii- Android

Walmart Walmart · Retail · Sunnyvale, CA

Software Engineer III - Android role at Walmart focused on building and maintaining customer-facing shopping experiences for subscriptions, lists, and registries. The role involves translating requirements into scalable Android solutions using Kotlin/Java, following architecture patterns, writing tests, troubleshooting issues, and supporting CI/CD processes. It also includes leveraging AI-powered development tools to improve efficiency.

What you'd actually do

  1. Participate in discovery and design for small-to-medium features by partnering with Product, UX, and Engineering teams.
  2. Translate business and technical requirements into scalable Android solutions.
  3. Design, develop, test, and maintain Android applications using Kotlin/Java and modern Android frameworks.
  4. Follow established architecture patterns (MVVM/Clean Architecture) and coding standards.
  5. Write unit tests and support integration and regression testing.

Skills

Required

  • Android development experience
  • Kotlin
  • Java
  • Android SDK
  • Jetpack libraries
  • REST API integration
  • Agile development methodology
  • unit testing
  • debugging tools

Nice to have

  • Jetpack Compose
  • CI/CD pipelines
  • DevOps practices
  • mobile performance optimization
  • monitoring
  • cloud platforms (AWS/Azure)
  • secure coding practices
  • data privacy standards

What the JD emphasized

  • AI-powered development tools