Staff, Software Engineer - FE IOS

Walmart•Sunnyvale, CA
•$143,000 - $286,000

About The Position

Walmart is seeking a talented and passionate engineer to join its International Mobile Team. The role calls for technical leadership and a strong development background in mobile-first architectures using Swift for iOS. Experience with backend integration using GraphQL is desired, along with a proven record of delivering high-quality, scalable mobile applications. The engineer will collaborate with product teams, designers, and architects to design, develop, and enhance reliable, maintainable mobile infrastructure. The International Transactions team develops and maintains systems that support seamless, high-availability checkout experiences across global markets. It enables customers to amend orders after purchase and helps protect transactions from fraud in real time. The team works across platform design, API development, cloud-native architecture, and data-driven decision-making to deliver scalable, resilient solutions for Walmart's global operations. The position leads and mentors mobile engineers, sets mobile architecture direction, delivers quality code and technical documentation, and leads major project phases. It also involves cross-functional work with Product Management, UX/UI, Quality Assurance, and DevOps, and keeping current with mobile technology trends. The annual salary range is $143,000 to $286,000. Additional compensation may include annual or quarterly performance bonuses and, for certain positions, stock. Walmart offers benefits that include medical, vision, and dental coverage; 401(k); stock purchase; company-paid life insurance; paid time off; parental and family care leave; disability coverage; company discounts; adoption and surrogacy expense reimbursement; and education benefits through Live Better U. Benefit eligibility and terms may vary.

Requirements

  • At least 8 years of software development experience, including at least 5 years in mobile app development.
  • A proven track record of building and delivering large-scale, high-quality mobile applications.
  • Proficiency in API integration, including REST; GraphQL is preferred.
  • Strong knowledge of design patterns, mobile architectures, and best practices.
  • Experience with modern CI/CD pipelines for mobile applications.
  • Familiarity with backend technologies and cloud platforms such as Azure or GCP.
  • Expertise in debugging and troubleshooting mobile performance issues.
  • Experience leading technical teams and mentoring engineers.
  • Swift iOS expertise.
  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or a related area and 4 years of software engineering or related experience; or 6 years of software engineering or related experience.

Nice To Haves

  • Master's degree in computer science, computer engineering, computer information systems, software engineering, or a related area and 2 years of software engineering or related experience.
  • Knowledge of creating inclusive digital experiences and implementing WCAG 2.2 AA standards.
  • Familiarity with assistive technologies and integrating digital accessibility into products.
  • Knowledge of accessibility best practices.

Responsibilities

  • Guide and mentor mobile engineers, conduct code reviews, and lead design discussions to promote engineering best practices.
  • Define and maintain mobile architecture strategy to support scalability, performance, and integration with backend systems, including GraphQL APIs.
  • Deliver high-quality mobile code and emphasize unit, UI, and integration testing and CI/CD pipelines.
  • Develop technical documentation describing design decisions and architectural approaches.
  • Promote technical standards and best practices and foster engineering excellence and innovation.
  • Lead major project phases and align designs with technical requirements and business objectives.
  • Collaborate with Product Management, UX/UI, Quality Assurance, and DevOps to deliver mobile products.
  • Stay current with mobile technology trends, including new features, GraphQL integrations, and emerging frameworks and tools.

Benefits

  • Medical, vision, and dental coverage.
  • 401(k).
  • Stock purchase plan.
  • Company-paid life insurance.
  • Paid time off, including sick leave.
  • Parental leave.
  • Family care leave.
  • Bereavement leave.
  • Jury duty leave.
  • Voting leave.
  • Short-term and long-term disability.
  • Company discounts.
  • Military Leave Pay.
  • Adoption and surrogacy expense reimbursement.
  • Live Better U paid education benefit program.
  • Annual or quarterly performance bonuses.
  • Stock for certain positions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service