Senior, Software Engineer - iOS

Walmart

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$117,000–$234,000 / yr
Posted
46 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $157k
This role $176k
$103k most similar roles pay here $248k

This role pays more than 75% of similar roles. Most pay $139,087–$175,500 — the shaded band above. At the midpoint, this role pays about $176k versus about $157k for comparable roles.

Based on 240 similar postings.

Employer

About Walmart

Walmart Inc. is the world''s largest retailer by revenue, operating a chain of hypermarkets, discount department stores, and grocery stores, as well as a growing e-commerce presence through Walmart.com. Industry: General Merchandise & Grocery Retail

Walmart currently has 529 open roles on FindRole.

Listed pay typically runs $117,000–$234,000 across 523 roles with salary data.

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Senior, Software Engineer - iOS

We are seeking a Senior iOS Engineer to join our dynamic mobile team at Walmart. This role involves leading the discovery phase of medium to large projects by collaborating with cross-functional teams, troubleshooting business and production issues, providing engineering support, managing project timelines, and conducting design and code reviews. The ideal candidate will have 5+ years of experience building iOS applications using Swift, SwiftUI, and modern architectural patterns such as MVVM or Clean Architecture. Expertise in the iOS SDK, UIKit, Swift Concurrency, Combine framework, and integration with backend APIs is essential. Additionally, proficiency in debugging, performance optimization, unit/UI testing, and code reviews is required. The Product Details Page Customer Experience Team focuses on enhancing the shopping experience by presenting comprehensive product information and intuitive layouts across multiple operating systems.

What you'll do

  • Lead the discovery phase of mobile projects by collaborating with teams to determine project strategy and obtain approvals.
  • Troubleshoot business and production issues for mobile devices, engaging support teams and conducting root cause analysis.
  • Provide engineering support by responding to user questions, forecasting future technologies, and facilitating resolution development.
  • Manage medium- to large-scale projects by translating requirements into mobile solutions and ensuring on-time delivery.
  • Lead small project teams by providing direction regarding project plans and reviewing proposed solutions for feedback.
  • Enhance design to prevent reoccurrence of defects across multiple devices during testing and implementation phases.

What we're looking for

  • 5+ years of experience building iOS applications with Swift and SwiftUI.
  • Expertise in modern architectural patterns (MVVM, VIPER, Clean Architecture).
  • Proficiency in iOS SDK, UIKit, Swift Concurrency, and Combine frameworks.
  • Experience integrating backend APIs using REST, GraphQL, JSON, HTTP protocols.
  • Strong debugging, performance monitoring, and optimization skills for app stability.
  • Ability to translate designs into pixel-perfect views with Auto Layout and SwiftUI.
  • Excellent collaboration and decision-making skills in fast-paced environments.

More like this

Similar roles

Senior, Software Engineer- iOS

Walmart

Sunnyvale, CA 94 days ago $117,000$234,000
Swift UIKit SwiftUI Storyboard XIB RESTful services GraphQL Instruments Unit tests Functional tests Programmatic UI Accessibility standards

Senior, Software Engineer | iOS

Walmart

Sunnyvale, CA 45 days ago $117,000$234,000
Swift Objective-C Xcode GenAI CI/CD Combine框架 iOS开发 设计模式 数据结构 C/C++ 现代UI开发 链接器 编译器

Staff, Software Engineer - iOS

Walmart

Sunnyvale, CA 50 days ago $143,000$286,000
Swift iOS TDD Clean Code SOLID Principles XP SwiftUI UIKit Core Data REST APIs Git Jira App Store Connect Firebase CI/CD
Hybrid

Sr Software Engineer- iOS

T-Mobile

Bellevue, WA 24 days ago $113,600$205,000
Swift UIKit SwiftUI MVVM RESTful APIs CI/CD Git Xcode Postman GraphQL Firebase AWS Azure Google Cloud Platform SQLite Core Data Docker Kubernetes Terraform Prometheus Grafana

Staff Software Engineer - iOS

PayPal

Austin, TX 81 days ago $160,500$238,700
Swift UIKit SwiftUI CoreAnimation GraphQL REST CI/CD Objective-C networking automated testing Crashlytics Fabric Appium Cucumber
Hybrid

Senior Software Engineer, iOS

DoorDash, Inc

Sunnyvale, CA 3 days ago $130,600$192,000
Swift iOS SDK CocoaPods Networking Storage Unit tests OOP API development Continuous refactoring
Hybrid