Senior, Software Engineer

Walmart Walmart · Retail · Sunnyvale, CA

Senior iOS Engineer for Sam's Club (Walmart) responsible for designing, implementing, and mentoring on core features, mobile architecture, and best practices for the Sam's Club iOS application. Focuses on shopping and checkout experiences, collaborating with product and design teams, and leading discovery phases for complex projects.

What you'd actually do

  1. Design and implement core features within the Sam’s Club iOS application, especially in the shopping and checkout experience.
  2. Collaborate closely with product managers, designers, and engineering leads to build seamless and performant user experiences.
  3. Contribute to and evolve the mobile architecture, ensuring scalability and performance.
  4. Conduct detailed code reviews and ensure adherence to best practices.
  5. Mentor other engineers on coding standards, design principles, and architectural patterns.

Skills

Required

  • iOS frameworks (UIKit, SwiftUI)
  • Swift
  • Xcode
  • multithreading
  • networking
  • offline storage
  • performance optimization
  • iOS applications deployment to App Store
  • GraphQL
  • REST APIs
  • API integration patterns

Nice to have

  • Combine
  • Core Data
  • dependency injection frameworks
  • Agile development
  • Apple's design philosophy