Logo
Walmart

Senior, Software Engineer - Mobile (iOS Native)

Walmart, Sunnyvale, California, United States, 94087

Save Job

Overview

Imagine working in an environment where you can make life easier for hundreds of millions of people and put a smile on their face. That’s what we do at Walmart Global Tech. We’re a team of 15,000+ software engineers, data scientists, and service professionals within Walmart, the world’s largest retailer, delivering innovations that improve how our customers shop and empower our 2.2 million associates. Walmart’s Membership Experience Engineering team provides technology to power shopping journeys for hundreds of millions of customers. Walmart+ is pioneering online and in-store shopping experiences. We are looking for an experienced engineering leader to help design and improve the customer membership experience and build scalable platforms on mobile devices. This is a critical role to shape the face of Walmart+. What you'll do

Troubleshoot business and production issues for mobile devices by reviewing information (issue, impact, criticality, root cause) and engaging support teams to resolve; perform a root cause analysis across multiple mobile devices to prevent recurrence. Develop innovative mobile technology solutions and strategies to support business objectives by collaborating with cross-functional partners; assess opportunities; benchmark industry practices; forecast for future technologies; drive high-priority initiatives; define software development guidelines, standards, and processes. Collaborate with cross-functional teams to determine project requirements; translate requirements into mobile solutions for multiple operating systems (e.g., iPhone, Android); gather design documents, product requirements, and wireframes; write and develop code (e.g., Java/Kotlin) for multiple mobile devices; develop UI solutions; test for functionality; communicate status and roadblocks; identify solutions to issues; enhance design to prevent defects; ensure on-time delivery; advise on project implementation plans. Remove barriers to performance; provide resources; set performance standards; measure progress; develop contingency plans; demonstrate adaptability and support continuous learning. Promote and support company policies, ethics, and integrity; train others on their use; ensure compliance; support an Open-Door Policy. Evaluate ongoing effectiveness of plans, programs, and initiatives; consult with business partners and stakeholders; solicit and apply suggestions to improve efficiency and cost-effectiveness; participate in community outreach events. Requirements

BS/MS degree in Computer Science, Engineering or related field 5+ years of professional experience in full stack software development (native mobile, web frontend, backend) with hands-on coding Experience with a consumer-facing app and ecommerce or retail shopping Hands-on experience building scalable backend systems and platforms Proven experience with Java development; design and develop advanced applications; unit-testing for robustness Collaborate with cross-functional teams to define, design, and ship new features Experience with bug fixing and improving application performance; working with external data sources and APIs Experience with agile methodology (Scrum); continuously discover, evaluate, and implement new technologies Experience translating wireframes into pixel-perfect views; knowledge of animation and screen transitions Experience with Java SDKs, services, and background processing; working with REST, JSON, and HTTP; Google Play APIs (Maps, Location, Cloud Messaging) Experience with third-party libraries and APIs; memory analysis tools (DDMS, MAT); general mobile landscape understanding Proficiency in mobile development lifecycle; readable, maintainable, performant OO code Experience with Kotlin, Coroutines, MVVM, MVVM Clean, View Models, Repository pattern; orchestration Layer and GraphQL Experience in Agile environment and using Jira Preferred Qualifications

Master’s degree in relevant field Background creating inclusive digital experiences; knowledge of WCAG 2.2 AA, assistive technologies, and accessible product development Location

Primary location: 1345 Crossman Ave, Sunnyvale, CA 94089-1114, United States of America

#J-18808-Ljbffr