Walmart Canada · 15 hours ago
(USA) Software Engineer III - iOS
Walmart Inc. is a leading retailer seeking a Software Engineer III specialized in iOS to join their Walmart Plus team. The role involves designing and deploying solutions that enhance customer experiences and collaborating with various teams to drive product development.
DeliveryRetailShopping
Responsibilities
Design, build, test, and deploy cutting-edge solutions at scale, impacting millions of customers worldwide
Collaborate with Walmart engineering teams across geographies to leverage expertise and contribute to the tech community
Engage with Product Management and Business to drive the agenda, set priorities, and deliver exceptional products
Participate in medium- to large-scale, complex, cross-functional projects by reviewing project requirements, translating them into technical solutions, gathering necessary information (e.g., design documents, product requirements)
Write and develop code, conduct unit testing, collaborate with the project team and cross-functional teams, troubleshoot open issues and bug fixes, enhance design to prevent re-occurrences of defects, and ensure on-time delivery and hand-offs
Seek ways to improve the software and its effectiveness
Work closely with Product and Design teams on new user-facing features
Collaborate closely with Dev Ops, Support, and other R;D teams (located in the US and India)
Qualification
Required
Bachelors/Masters Degree in Computer Science or a related technical field
3+ years of experience in the design and development of iOS mobile apps
Strong computer science fundamentals: data structures, algorithms, design patterns
Strong focus on high-quality mobile UI experiences
Mobile-first design and responsive code deeply ingrained in your thought process
Deep knowledge of Swift, Core Data, UI design principles, patterns, and best practices
Experience with publishing apps to the App Store
Experience with cloud message APIs and push notifications
Experience with offline storage, threading, and performance tuning
Highly experienced working with REST APIs for deep integrations, general best practices, shortcomings, trade-offs, etc
Strong hands-on development skills to prototype technical solutions
Strong desire to drive change and ability to adapt to change quickly
Proficient in new and emerging technologies
Ability to balance the long-term big picture and short-term implications of design decisions
Practical knowledge of agile software development methodologies
Experience in working with large code bases and effectively driving large projects
Strong oral and written communication skills
Good problem-solving attitude and analytical skills
3+ years of working in an Agile environment
Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 2 years' experience in software engineering or related area
Option 2: 4 years' experience in software engineering or related area
Preferred
Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area
Background in creating inclusive digital experiences
Demonstrating knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards
Knowledge of accessibility best practices
Benefits
401(k) match
Stock purchase plan
Paid maternity and parental leave
PTO
Multiple health plans
Company-paid life insurance
Short-term and long-term disability
Company discounts
Military Leave Pay
Adoption and surrogacy expense reimbursement
Live Better U is a Walmart-paid education benefit program for full-time and part-time associates
Company
Walmart Canada
Walmart Canada is a subsidiary of Walmart that operates a chain of more than 400 stores nationwide. It is a sub-organization of Walmart.
Funding
Current Stage
Late StageRecent News
Canada NewsWire
2025-12-18
Canada NewsWire
2025-12-03
Company data provided by crunchbase