Software Engineer Iii- Ios Mobile

Walmart Walmart · Retail · Sunnyvale, CA

Software Engineer III for Walmart's iOS mobile team, focusing on developing and maintaining mobile applications for customers and employees. The role involves full-cycle development, from discovery and design to testing, deployment, and troubleshooting, with an emphasis on Kotlin/Java and modern Android frameworks. While the role leverages AI-powered development tools, it does not involve building AI models or systems.

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. Write unit tests and support integration and regression testing.
  5. Troubleshoot production issues, perform root cause analysis, and implement corrective actions.

Skills

Required

  • 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

  • Android development experience
  • Kotlin and/or Java