Taro Logo

Staff, Software Engineer, iOS

World's leading retailer focused on helping people save money so they can live better, with innovative technology solutions.
$143,000 - $286,000
iOS
Staff Software Engineer
In-Person
5,000+ Employees
6+ years of experience
E-Commerce · Consumer · Enterprise SaaS

Description For Staff, Software Engineer, iOS

Join Walmart's iOS Platform team as a Staff Software Engineer, where you'll be instrumental in developing tools, processes, and features that power the entire Walmart App - serving 265 million customers and supporting over 50 feature teams. The iOS Platform team is responsible for fundamental aspects of iOS Applications, from CI/CD to foundational components and core systems. You'll work on complex challenges unique to Walmart's e-commerce, stores, and omni-channel platform while collaborating with cross-functional teams. The role offers competitive compensation ($143K-$286K), comprehensive benefits, and the opportunity to impact millions of users. You'll be part of Walmart Global Tech, where innovation meets scale, working alongside software engineers and tech experts to reimagine retail's future. The position is based in Sunnyvale, CA, offering a blend of technical challenges and the chance to work on consumer-facing applications that make a real difference in people's lives.

Last updated 3 hours ago

Responsibilities For Staff, Software Engineer, iOS

  • Design and deliver readable, maintainable, testable, scalable code
  • Work in an Agile team with Engineers, Designers, and Product Managers
  • Collaborate with Backend teams to design effective APIs
  • Manage complex challenges of microservice and scale
  • Analyze business problems to design solutions
  • Deliver high quality code for product requirements in agile sprints
  • Investigate and fix software defects
  • Write Unit and Functional tests
  • Design complex systems which are scalable and fault tolerant
  • Perform code reviews and write feature documentation

Requirements For Staff, Software Engineer, iOS

  • At least 6 years of professional experience in iOS development and hands-on coding
  • Experience with Swift, building complex systems & supporting large applications
  • Experience with iOS SDK, Services, and background processing
  • Knowledge of REST, JSON, HTTP protocols
  • Experience with iOS APIs such as Maps, Location, and Push Notifications
  • Experience with third-party libraries and APIs
  • Experience with Coroutines, MVVM, MVVM Clean, Repository Design pattern
  • Experience with GitHub, Jira, Jenkins, GraphQL
  • Bachelor's degree in computer science or related field (or equivalent experience)
  • Experience with consumer facing app and ecommerce

Benefits For Staff, Software Engineer, iOS

Medical Insurance
Vision Insurance
Dental Insurance
401k
Equity
Parental Leave
  • Multiple health plan options including vision & dental plans
  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO and sick leave
  • Company-paid life insurance
  • Education assistance for Associate and dependents
  • Military Leave Pay
  • Short-term and long-term disability
  • Company discounts

Interested in this job?

Jobs Related To Walmart Staff, Software Engineer, iOS

Staff, Software Engineer - iOS

Staff Software Engineer iOS position at Walmart Global Tech, developing Gen AI shopping experiences and leading mobile development teams in Sunnyvale, CA.

(USA) Staff, Software Engineer, iOS

Staff Software Engineer position at Walmart focusing on iOS development, leading teams and building scalable mobile solutions for Last Mile Delivery initiatives.

(USA) Staff, Software Engineer, iOS

Staff Software Engineer position at Walmart Global Tech focusing on iOS development for Last Mile Delivery solutions, offering competitive compensation and comprehensive benefits in Silicon Valley.

(USA) Staff, Software Engineer, iOS

Staff iOS Software Engineer position at Walmart Global Tech, focusing on mobile checkout and transaction experience for 265 million customers.

Staff, Software Engineer - iOS

Staff Software Engineer iOS position at Walmart Global Tech, developing Gen AI shopping experiences and leading mobile development teams in Sunnyvale, CA.