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 Full Stack Engineer responsible for developing and integrating AI tools in a HealthTech startup, providing impactful solutions for therapists' workflows.
Full Stack Engineer developing AI systems for a proactive chat app. Building features across frontend, backend, and AI integrations for reliable workflows.
Full - Stack Developer creating innovative digital solutions at Dreamlight Labs. Develop modern web interfaces and APIs while collaborating with a dynamic team in the creative industry.
Software Tech Lead responsible for Full Stack architecture and development at SPiNE Energy startup. Engage in innovative energy applications and scalable solutions for energy management.
Product Engineer responsible for full - stack development and feature ownership using AI tools. Join JustDice in Hamburg to build mobile and apps in a supportive environment.
Senior Staff Engineer at mylo responsible for large - scale technical impact across backend systems. Collaborating with teams to ensure architectural excellence and improve system reliability.
Full Stack Developer at Centah managing integrations and API features for a scalable SaaS platform. Contributing to system reliability and mentoring less experienced engineers.
Director of Software Engineering providing strategic and technical leadership across Ensemble’s software delivery organization. Drive technology strategy and lead engineering teams to deliver scalable software solutions.
Developing and maintaining state of the art solutions for McKesson. Senior Associate Software Engineer role requires collaboration with teams and participation in Agile methodology.
Lead Software Engineer responsible for influencing and implementing technology strategy for software delivery teams at Ensemble. Focused on developing reusable components and mentoring technical deliverables.