Staff, Software Engineer - Ios

Walmart Walmart · Retail · Sunnyvale, CA

Staff Software Engineer for iOS at Walmart, focusing on integrating AI into the mobile platform and customer experience. The role involves leading technical direction, architecture, and execution, bridging mobile craftsmanship with AI, and designing intelligent features. Key responsibilities include spearheading AI integration across the SDLC, troubleshooting mobile issues, leading project teams, developing innovative mobile technology solutions, and collaborating with cross-functional teams to translate requirements into iOS solutions.

What you'd actually do

  1. Spearhead AI into all aspects of the SDLC, solving problems that have a large impact on customers, developers, product and business, working with over 15,000 motivated developers who share the same passion
  2. Lead the discovery phase of large Mobile Engineering projects by collaborating with cross-functional teams to determine project strategy; interpreting strategy into sustainable mobile solutions; driving prototype development to ensure concept is feasible; and implementing prototypes to validate projects.
  3. Lead project teams for Mobile Engineering projects by providing direction regarding project plan; identifying short- and long-term solutions and timelines; providing guidance regarding project issues or roadblocks; reviewing and approving proposed solutions; implementing new architectural patterns; and performing design and code reviews of changes.
  4. Develop innovative mobile technology solutions and strategies to support business objectives by collaborating with cross-functional business partners; developing assessments of key opportunities; benchmarking and analyzing industry best practices; forecasting for future technologies; driving high-priority initiatives; identifying and implementing solutions; communicating with and influencing decision-makers and executives within the organization; influencing the industry to adopt sustainable solutions; and defining software development guidelines, standards, and processes.
  5. Collaborate with cross-functional teams to determine project requirements; translating requirements into mobile solutions for iOS operating system; gathering requested information (for example, design documents, product requirements, wire frames); writing and developing code (for example, Objective-C/Swift) that can be applied to multiple types of mobile devices; developing user interface solutions; conducting testing to ensure solution is functional; communicating project status and roadblocks to team members and stakeholders; determining solutions to issues; enhancing design to prevent reoccurrence of defects across multiple devices; ensuring on-time delivery; and collaborating with project managers to provide guidance on project implementation plan.

Skills

Required

  • iOS development
  • Swift/Objective-C
  • mobile architecture
  • AI integration
  • technical leadership
  • cross-functional collaboration

Nice to have

  • SwiftUI

What the JD emphasized

  • critical role
  • AI Integration
  • edge-computed intelligent features

Other signals

  • AI Integration
  • edge-computed intelligent features
  • AI into all aspects of the SDLC