Walmart

Software Engineer III – iOS Mobile Developer

Walmart

full-time

Posted on:

Location Type: Office

Location: SunnyvaleCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $117,000 - $234,000 per year

About the role

  • Develop high-quality mobile applications using Swift & Objective-C
  • Participate in code reviews and contribute to improving development processes
  • Debug and resolve issues to ensure a seamless user experience
  • Document designs, implementations, and best practices
  • Support and promote technical standards within the team
  • Contribute to planning and execution of technical projects
  • Coordinate with product and design teams for smooth development cycles
  • Investigate and propose innovative solutions for complex mobile challenges

Requirements

  • 3+ years of experience in software development
  • 2+ years in mobile development (Swift)
  • Experience with Apple SDKs for iOS development
  • Experience with command line XCode build tools for Continuous Integration
  • Experience in design patterns, MVVM, MVC, data structures and algorithms
  • Experience in unit and integration testing using Swift, SwiftUI, Combine and Objective-C code
  • Experience with GraphQL APIs using Apollo (intermediate to advanced)
  • Strong debugging and problem-solving skills
  • Solid understanding of mobile design patterns and architectures
Benefits
  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO
  • Multiple health plans
  • Medical, vision and dental coverage
  • Company-paid life insurance
  • Short-term and long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement
  • PTO options for vacation, sick leave, holidays
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
SwiftObjective-CApple SDKsXCodeContinuous IntegrationMVVMMVCdata structuresalgorithmsunit testing
Soft Skills
debuggingproblem-solvingcommunicationcollaborationplanningexecution