Senior, Software Engineer

Walmart Walmart · Retail · Bangalore, KA, India

Senior Software Engineer (iOS) for Walmart's Last Mile Delivery Team, focusing on developing scalable mobile apps for millions of drivers. The role involves leading design, architecture, and development of native iOS features, mentoring engineers, and ensuring production reliability for critical delivery propositions.

What you'd actually do

  1. Lead design and development of scalable mobile features
  2. Architect solutions for high-scale, real-time systems
  3. Mentor engineers and collaborate cross-functionally
  4. Translate business requirements into sustainable technical solutions
  5. Drive production reliability and issue resolution

Skills

Required

  • Native iOS App development
  • iOS
  • Swift
  • Rx- Swift
  • Combine & Swift UI
  • MVVM
  • MVVM-C
  • UT framework
  • design and Architecture for Native Mobile Apps
  • high level design of systems
  • designed, built, and maintained Native mobile apps with large customer base
  • open-source libraries
  • design patterns
  • CI/CD
  • unit testing
  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area OR 5 years’ experience in software engineering or related area

Nice to have

  • Master’s degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 1 year’s experience leading information security or cybersecurity projects
  • creating inclusive digital experiences
  • implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards
  • assistive technologies
  • integrating digital accessibility seamlessly
  • accessibility best practices
  • CISCO Certification