Walmart
Base Pay Range
$117,000.00/yr - $234,000.00/yr
Location Sunnyvale, California, United States
We are a Senior Software Engineer looking to build next‑generation Quick Service Retail (QSR) and product customization capabilities for Walmart’s iOS App. You will design, develop, and deliver advanced iOS applications and in‑store digital engagement features—such as QR codes, Store Mode, Store Maps, and Store Pages—to power a personalized shopping experience for millions of customers.
Responsibilities
Design, develop, and deliver advanced iOS applications using Swift, SwiftUI, and related frameworks (UIKit, Combine, Core Data, Core Animation, etc.).
Build and enhance in‑store and omni‑channel experiences—QSR, Customization, Store Mode, Store Maps, Store Pages, and QR code features—within the Walmart iOS App.
Lead end‑to‑end feature development and collaborate across backend (Node.js, GraphQL) and frontend teams to create scalable, high‑quality solutions.
Serve as a technical lead and mentor, guiding engineers, reviewing code, and fostering engineering best practices.
Shape architectural decisions to ensure performant, reliable, and maintainable systems that scale across millions of customers.
Drive availability, performance, quality, and resiliency goals while improving developer productivity through better tooling and frameworks.
Collaborate closely with Product, UX, and Design teams to translate requirements into seamless customer experiences.
Own the full mobile development lifecycle—from design and implementation to testing, deployment, and ongoing performance optimization.
Qualifications
4+ years of experience building iOS applications using Swift, SwiftUI, and modern architectural patterns (MVVM, VIPER, Clean Architecture, Coordinators).
Expertise with iOS SDK, UIKit, Swift Concurrency (async/await), and Combine frameworks.
Experience integrating with backend APIs (REST, GraphQL, JSON, HTTP) and familiarity with Node.js services.
Deep understanding of software design principles, data structures, algorithms, and distributed systems.
Strong debugging, performance monitoring, and optimization skills, including memory management and app stability improvement.
Proficiency in writing unit and UI tests, automating workflows, and conducting code reviews to maintain quality.
Familiarity with third‑party libraries and dependency managers (CocoaPods, Swift Package Manager, Carthage).
Ability to translate wireframes and designs into pixel‑perfect views using Auto Layout and SwiftUI.
Excellent collaboration and decision‑making skills in fast‑paced, cross‑functional environments.
Nice to Have
Experience with GraphQL, Node.js, or server‑side API development.
Knowledge of MapKit, CoreLocation, Push Notifications, CloudKit, and accessibility best practices.
Familiarity with App Store submission, TestFlight distribution, and advanced performance instrumentation.
Benefits
401(k) match, stock purchase plan, and paid maternity and parental leave.
PTO, multiple health plans, and vision and dental coverage.
Company‑paid life insurance, short‑term and long‑term disability, and adoption and surrogacy expense reimbursement.
Live Better U—an education benefit program that offers full‑time and part‑time associates tuition, books, and fees at Walmart and Sam’s Club facilities.
Equal Opportunity Employer Walmart, Inc. is an Equal Opportunity Employer – By Choice.
We believe we are best equipped to help our associates, customers, and the communities we serve live better when we really know them. That means understanding, respecting, and valuing unique styles, experiences, identities, ideas, and opinions – while being inclusive of all people.
#J-18808-Ljbffr
Location Sunnyvale, California, United States
We are a Senior Software Engineer looking to build next‑generation Quick Service Retail (QSR) and product customization capabilities for Walmart’s iOS App. You will design, develop, and deliver advanced iOS applications and in‑store digital engagement features—such as QR codes, Store Mode, Store Maps, and Store Pages—to power a personalized shopping experience for millions of customers.
Responsibilities
Design, develop, and deliver advanced iOS applications using Swift, SwiftUI, and related frameworks (UIKit, Combine, Core Data, Core Animation, etc.).
Build and enhance in‑store and omni‑channel experiences—QSR, Customization, Store Mode, Store Maps, Store Pages, and QR code features—within the Walmart iOS App.
Lead end‑to‑end feature development and collaborate across backend (Node.js, GraphQL) and frontend teams to create scalable, high‑quality solutions.
Serve as a technical lead and mentor, guiding engineers, reviewing code, and fostering engineering best practices.
Shape architectural decisions to ensure performant, reliable, and maintainable systems that scale across millions of customers.
Drive availability, performance, quality, and resiliency goals while improving developer productivity through better tooling and frameworks.
Collaborate closely with Product, UX, and Design teams to translate requirements into seamless customer experiences.
Own the full mobile development lifecycle—from design and implementation to testing, deployment, and ongoing performance optimization.
Qualifications
4+ years of experience building iOS applications using Swift, SwiftUI, and modern architectural patterns (MVVM, VIPER, Clean Architecture, Coordinators).
Expertise with iOS SDK, UIKit, Swift Concurrency (async/await), and Combine frameworks.
Experience integrating with backend APIs (REST, GraphQL, JSON, HTTP) and familiarity with Node.js services.
Deep understanding of software design principles, data structures, algorithms, and distributed systems.
Strong debugging, performance monitoring, and optimization skills, including memory management and app stability improvement.
Proficiency in writing unit and UI tests, automating workflows, and conducting code reviews to maintain quality.
Familiarity with third‑party libraries and dependency managers (CocoaPods, Swift Package Manager, Carthage).
Ability to translate wireframes and designs into pixel‑perfect views using Auto Layout and SwiftUI.
Excellent collaboration and decision‑making skills in fast‑paced, cross‑functional environments.
Nice to Have
Experience with GraphQL, Node.js, or server‑side API development.
Knowledge of MapKit, CoreLocation, Push Notifications, CloudKit, and accessibility best practices.
Familiarity with App Store submission, TestFlight distribution, and advanced performance instrumentation.
Benefits
401(k) match, stock purchase plan, and paid maternity and parental leave.
PTO, multiple health plans, and vision and dental coverage.
Company‑paid life insurance, short‑term and long‑term disability, and adoption and surrogacy expense reimbursement.
Live Better U—an education benefit program that offers full‑time and part‑time associates tuition, books, and fees at Walmart and Sam’s Club facilities.
Equal Opportunity Employer Walmart, Inc. is an Equal Opportunity Employer – By Choice.
We believe we are best equipped to help our associates, customers, and the communities we serve live better when we really know them. That means understanding, respecting, and valuing unique styles, experiences, identities, ideas, and opinions – while being inclusive of all people.
#J-18808-Ljbffr