Senior, Software Engineer - iOS

World's largest retailer innovating in retail technology and e-commerce solutions.
Sunnyvale, CA, USABentonville, AR, USA
$117,000 - $234,000
iOS
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
E-Commerce · Enterprise SaaS

Description For Senior, Software Engineer - iOS

Join Walmart's Social Commerce team as a Senior iOS Software Engineer, where you'll be at the forefront of developing the next generation of affiliates and social commerce experiences. As part of the world's largest retailer, you'll work on highly scalable and reliable iOS applications that impact millions of customers daily.

The role is within the Growth & Revenue Technology team, working closely with US stores and eCommerce business to drive technological innovation. You'll be responsible for designing and developing sophisticated e-commerce applications, solving complex software systems problems, and driving high-visibility projects across the organization.

The position offers an exciting opportunity to work with emerging technologies in Marketing and E-commerce platforms, while contributing to best-in-class methodologies that are changing retail business. You'll be handling critical software monitoring issues and troubleshooting production challenges in a fast-paced, entrepreneurial environment.

As part of Walmart Global Tech, you'll be working in an environment where one line of code can impact hundreds of millions of people. The team consists of software engineers, data scientists, and cybersecurity experts who are at the forefront of retail disruption. The company provides comprehensive benefits, including competitive salary, performance bonuses, 401(k) matching, stock purchase plans, health benefits, and educational assistance.

The role requires expert-level knowledge of iOS development, including iPhone SDK, XCode, Objective C, Swift, and React-Native. You'll need strong experience with multi-threaded applications, web services, and modern software development practices including CI/CD and unit testing. The position offers the opportunity to work in Silicon Valley, with access to various cultural and recreational amenities while contributing to technology that shapes the future of retail.

Last updated 19 hours ago

Responsibilities For Senior, Software Engineer - iOS

  • Design and develop highly scalable e-commerce applications for the iOS platform
  • Solve complex software systems problems using state-of-the-art technology
  • Drive projects of high visibility across the organization
  • Participate in medium to large-scale, complex, cross-functional projects
  • Review project requirements and translate them into technical solutions
  • Conduct unit testing and troubleshoot issues
  • Enhance design to prevent re-occurrences of defects

Requirements For Senior, Software Engineer - iOS

Java
  • Solid understanding of iOS application life cycle
  • Expert knowledge of iPhone SDK and XCode
  • Expert knowledge of Objective C, Swift and React-Native
  • Experience with Web services and Parsing JSON/XML
  • Experience writing multi-threaded and Networked apps
  • Expert level debugging and analysis skills
  • Experience with app submission/provisioning process
  • Proficient in RESTful Services, GraphQL, Java, Spring Boot/Play Framework
  • Experience with CI/CD and unit testing
  • Bachelor's degree in computer science or related field and 3 years experience, or 5 years experience without degree

Benefits For Senior, Software Engineer - iOS

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
Equity
  • Multiple health plan options including vision & dental plans
  • 401(k) and stock purchase plans
  • Life insurance
  • Associate discounts in-store and online
  • Education assistance for Associate and dependents
  • Parental Leave
  • Military service pay
  • Paid Time off including vacation and sick leave
  • Short-term and long-term disability

Interested in this job?

Jobs Related To Walmart Senior, Software Engineer - iOS

Senior, Software Engineer - iOS

Senior iOS Software Engineer position at Walmart's Social Commerce team, building scalable mobile applications for next-generation affiliate and social commerce experiences.

Senior, Software Engineer iOS

Senior iOS Software Engineer role at Walmart's Emerging Tech team, building cutting-edge mobile solutions that impact millions of customers.

Senior, Software Engineer | iOS Developer | Sunnyvale

Senior iOS Developer position at Walmart Global Tech in Sunnyvale, focusing on W+ program development with competitive compensation and comprehensive benefits.

Senior, Software Engineer (IOS Mobile Engineer)

Senior iOS Engineer position at Walmart Global Tech, focusing on customer payments and mobile experiences, offering competitive salary and comprehensive benefits in Sunnyvale, CA.

Senior, Software Engineer - iOS

Senior iOS Software Engineer position at Walmart's Social Commerce team, building scalable applications for next-gen commerce experiences with competitive pay and benefits.