Senior, Software Engineer (android)

Walmart Walmart · Retail · Sunnyvale, CA

Senior Software Engineer - Android role at Walmart focused on developing, testing, and maintaining Android applications for the fashion experience. The role involves collaborating with cross-functional teams, translating requirements into scalable solutions, and supporting CI/CD processes. While the role leverages AI-powered development tools, it does not involve building or shipping AI models.

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

  • Kotlin
  • Java
  • Android SDK
  • Jetpack libraries
  • REST API integration
  • Agile development methodology
  • unit testing
  • debugging tools
  • AI-assisted development 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