Senior, Software Engineer

Walmart Walmart · Retail · Bentonville, AR +1

Senior Software Engineer for Walmart Global Tech's Customer Area team, focusing on developing and maintaining end-to-end iOS mobile solutions that enhance customer trust and regulatory compliance. Responsibilities include designing, implementing, and optimizing scalable iOS applications, integrating them with backend services, and ensuring high standards in code quality and testing.

What you'd actually do

  1. Design and develop iOS applications using Swift and/or Objective-C, leveraging frameworks such as UIKit and SwiftUI.
  2. Build responsive, accessible, and high-performance mobile user interfaces aligned with modern iOS design principles.
  3. Integrate mobile applications with backend services via RESTful APIs and microservices.
  4. Ensure seamless data flow, security, and performance optimization across mobile and backend systems.
  5. Write unit and UI tests using frameworks like XCTest to ensure code quality and reliability.

Skills

Required

  • Swift
  • Objective-C
  • UIKit
  • SwiftUI
  • XCTest
  • RESTful APIs

Nice to have

  • Core Data
  • MVVM
  • MVC
  • Clean Architecture
  • CI/CD pipelines
  • mobile app deployment processes
  • performance tuning
  • debugging
  • memory management
  • modular/mobile-first architectures

What the JD emphasized

  • regulatory compliance