(usa) Software Engineer III

Walmart Walmart · Retail · Sunnyvale, CA

Software Engineer III (iOS) at Walmart to build and evolve the iOS platform and customer experiences. This role involves designing, developing, and maintaining high-quality iOS features, collaborating with cross-functional teams, and optimizing app performance. The role will also implement AI-powered solutions for issue detection and system resilience, and define/track metrics using AI/analytics.

What you'd actually do

  1. Design, develop, and maintain high-quality iOS features using modern iOS technologies and design patterns.
  2. Collaborate with product managers, designers and backend engineers to deliver seamless, secure, and intuitive mobile experiences.
  3. Contribute to technical design discussions and implement solutions that are scalable, testable, and maintainable.
  4. Own feature delivery for assigned projects from implementation to deployment and production monitoring, with guidance from senior/staff engineers as needed.
  5. Write clean, well-tested code and participate actively in code reviews, helping uphold engineering standards and best practices.

Skills

Required

  • Swift
  • UIKit
  • iOS development
  • design patterns
  • scalable architectures
  • RESTful APIs
  • GraphQL APIs
  • asynchronous programming
  • CI/CD pipelines
  • automated testing
  • release processes
  • debugging
  • performance optimization
  • profiling tools
  • monitoring tools
  • problem-solving
  • communication
  • cross-functional collaboration

Nice to have

  • SwiftUI
  • Objective-C
  • Node.js
  • Rust
  • Go
  • GraphQL
  • end-to-end (E2E) testing
  • advanced test automation strategies
  • consumer-facing mobile applications
  • e-commerce mobile applications
  • observability tools
  • OpenObserve
  • crash analytics
  • performance monitoring
  • mobile analytics
  • A/B testing
  • personalization techniques

What the JD emphasized

  • AI-driven monitoring
  • AI-assisted development tools
  • AI-powered solutions
  • AI technologies