Taro Logo

(USA) Senior, Software Engineer, iOS

World's leading retailer focused on helping people save money so they can live better.
$117,000 - $234,000
iOS
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Retail · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For (USA) Senior, Software Engineer, iOS

Walmart Global Tech is seeking a Senior Software Engineer to join their iOS development team in Sunnyvale, CA. This role is part of the Last Mile Delivery initiative, which is expected to grow significantly in the coming years. As a senior engineer, you'll be responsible for developing highly scalable services and solving complex software engineering problems using state-of-the-art technology.

The position offers an opportunity to make a significant impact, as your code will affect hundreds of millions of people's lives. You'll be working within the world's leading retailer, focusing on mobile development for the Walmart iOS app. The role involves leading and designing projects, mentoring other engineers, conducting code reviews, and collaborating with cross-functional teams including product managers, UX designers, and other developers.

Key technical requirements include expertise in Swift and Objective-C, experience with Apple SDKs, proficiency in debugging and memory management, and a track record of published iOS applications. You'll be working with modern architectural patterns like MVVM and MVC, and should be comfortable with unit testing and continuous integration practices.

The compensation package is highly competitive, ranging from $117,000 to $234,000 annually, plus performance bonuses and stock options. Benefits include comprehensive health coverage, 401(k) matching, stock purchase plans, paid parental leave, and educational assistance. The position is based in Walmart's Silicon Valley hub, offering access to a vibrant tech community and numerous cultural and recreational opportunities in the Bay Area.

Walmart Global Tech offers a unique environment where you can leverage your expertise to innovate at scale, impact millions of users, and help reimagine the future of retail. The company values diversity and inclusion, fostering a culture where unique styles, experiences, and ideas are respected and valued.

Last updated a month ago

Responsibilities For (USA) Senior, Software Engineer, iOS

  • Lead, design and develop business or technology driven projects with small to medium sized teams
  • Serve as a Subject Matter Expert to provide mentorship to teammates
  • Participate in code reviews and suggest improvements
  • Guide software engineers to deliver mobile features
  • Take ownership and contribute across the technical stack
  • Collaborate with cross-functional teams
  • Identify and drive improvements to mobile SDK frameworks

Requirements For (USA) Senior, Software Engineer, iOS

  • Experience with mobile software development using Swift and Objective-C
  • Experience with Apple SDKs for iOS development
  • Experience with software debugging techniques
  • Experience with analysis of memory issues
  • Experience with XCode build tools for Continuous Integration
  • Experience in MVVM MVC, data structures and algorithms
  • Experience in unit and integration testing
  • Published iOS application is required
  • Bachelor's degree in computer science or related field and 3 years experience, or 5 years experience

Benefits For (USA) Senior, Software Engineer, iOS

401k
Dental Insurance
Medical Insurance
Vision Insurance
Parental Leave
Education Budget
Equity
  • Multiple health plan options including vision & dental
  • 401(k) match
  • Stock purchase plan
  • Life insurance
  • Paid maternity and parental leave
  • PTO
  • Education assistance
  • Military leave pay
  • Short-term and long-term disability
  • Company discounts

Interested in this job?