iOS Engineer developing high-quality mobile applications for Walmart's e-commerce platform. Collaborating with teams to create seamless experiences for millions of members.
Responsibilities
Develop, test, and deploy high-quality iOS applications that scale to millions of members.
Collaborate with product managers, designers, and backend engineers to deliver seamless mobile experiences.
Drive technical discussions, provide recommendations on solution design, and ensure alignment with Walmart’s engineering standards.
Write clean, modular, and testable code with a strong emphasis on maintainability and performance.
Debug, troubleshoot, and optimize mobile applications to ensure robust and responsive user experiences.
Participate in code reviews, mentor junior engineers, and contribute to continuous improvement of team practices.
Support integration of mobile solutions with microservices, APIs, and backend systems.
Requirements
Bachelor’s degree in computer science or related field with 4–6 years of mobile engineering experience , with at least 3 years focused on iOS application development.
Strong proficiency in Swift , SwiftUI , and UIKit frameworks.
Solid understanding of iOS SDK, design patterns, data structures, algorithms , and mobile app architecture (MVC, MVVM, VIPER).
Hands-on experience integrating apps with RESTful APIs, GraphQL, and third-party SDKs.
Strong background in writing modular and testable code with unit testing frameworks like XCTest and XCUITest.
Experience with CI/CD pipelines (e.g., Git, Jenkins, Fastlane) for building, testing, and deploying iOS applications.
Familiarity with App Store distribution , TestFlight, and Apple developer tools.
Experience with mobile security practices, performance optimization, and memory management.
Exposure to cloud platforms (Azure, GCP, or AWS) is a plus.
A continuous learner with strong problem-solving skills, attention to detail, and customer-first mindset.
Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.
Benefits
Beyond our great compensation package, you can receive incentive awards for your performance.
Other great perks include a host of best-in-class benefits maternity and parental leave, PTO, health benefits, and much more.
Senior Systems/Software Engineer designing and developing complex software solutions for HPE's edge - to - cloud offerings. Leading project teams and managing internal and outsourced development partners.
ETL/Data Validation QA professional responsible for validating Informatica - to - Oracle PL/SQL migrations and data accuracy in SAP Commissions. Execute manual and automated tests and manage test cases efficiently.
Senior Software Engineer responsible for designing scalable systems at GEICO. Collaborating across teams while guiding quality practices in a fast - paced environment.
Staff Software Engineer developing reliability software for GM Autonomous Vehicles, collaborating across teams to enhance multi - sensor systems and improve data quality.
Senior Software Engineer developing and implementing vehicle simulation components for General Motors. Collaborating with technical experts to optimize performance and maintainability in vehicle modeling.
Senior Software Engineer developing and maintaining datapath software components for F5’s cybersecurity innovations. Collaborating across teams to optimize hardware and software integration.
Software Engineer building tools that shape how Homebase engineers ship software. Contributing to AWS infrastructure while improving internal developer experience as part of a collaborative team.
Staff Software Engineer at Pfizer designing software systems and leveraging AI tools to enhance productivity. Working closely with business units to solve real problems through software solutions.
Principal Software Engineer designing and maintaining software systems that deliver business value at Pfizer. Focusing on innovative tooling and architecture for enhanced productivity.
Principal Engineer leading AI solutions for Customer Facing Colleagues at Pfizer. Driving technology innovation and collaboration across digital platforms and engineering teams.