Taro Logo

(USA) Staff, Software Engineer, iOS

World's largest retailer transforming retail through technology, with a team of 15,000+ software engineers and data scientists serving hundreds of millions of customers.
Bentonville, AR, USA
$110,000 - $220,000
iOS
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Retail · E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For (USA) Staff, Software Engineer, iOS

Join Walmart Global Tech, a dynamic team of 15,000+ technology professionals revolutionizing retail for hundreds of millions of customers worldwide. As a Staff iOS Software Engineer on the Mobile Checkout team, you'll be instrumental in shaping the transaction experience for 265 million customers. This role combines technical leadership with hands-on development, focusing on building a brand new app experience from scratch using modern architecture and engineering best practices.

You'll work with cutting-edge technologies including Swift, GitHub, and GraphQL, while collaborating with cross-functional teams to deliver high-quality, scalable solutions. The position offers significant technical challenges in areas like performance optimization, API design, and system architecture, while also providing opportunities to mentor other engineers and influence technical decisions.

Walmart offers an attractive compensation package including a salary range of $110,000-$220,000, plus performance bonuses and equity opportunities. The company embraces a hybrid work model, combining remote work flexibility with purposeful in-person collaboration. You'll enjoy comprehensive benefits including health coverage, 401(k) matching, stock purchase plans, and paid parental leave.

This role is perfect for experienced iOS engineers who want to make a significant impact at scale while working for a company that values innovation, customer service, and technical excellence. Join us in reimagining retail technology and helping millions of customers save money and live better.

Last updated a month ago

Responsibilities For (USA) Staff, Software Engineer, iOS

  • Design and deliver readable, maintainable, testable, scalable, reusable, and efficient code
  • Work in an Agile team with engineers, designers, and product managers
  • Think from customer perspective to recommend design improvements
  • Collaborate with backend teams to design effective APIs
  • Follow and improve architecture patterns
  • Implement new features according to specifications
  • Investigate and fix bugs
  • Build unit and UI tests
  • Learn and implement latest technologies
  • Mentor fellow engineers
  • Participate in on-call rotations during daytime hours

Requirements For (USA) Staff, Software Engineer, iOS

  • Masters degree in Computer Science/Engineering or equivalent experience
  • 8+ years of experience as an iOS Software Engineer
  • Expert Swift development skills
  • Expert understanding of the full mobile development life cycle
  • Experience using GitHub
  • Adheres to application testing best practices and patterns
  • Experienced in caching, logging, performance tuning, and monitoring
  • Solid understanding of CI/CD systems such as Team City or Jenkins
  • Excellent communication skills

Benefits For (USA) Staff, Software Engineer, iOS

401k
Medical Insurance
Dental Insurance
Vision Insurance
Equity
Parental Leave
Education Budget
  • Competitive pay
  • Performance incentive awards
  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO
  • Multiple health plans
  • Flexible working hours
  • Education benefits through Live Better U
  • Company discounts
  • Life insurance
  • Short-term and long-term disability
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement

Interested in this job?