Walmart-logo
Walmart
·
April 20, 2025
Apply Now
This job has closed.

Software Engineer - iOS

Bentonville, AR
Full-time
Onsite
$90K/yr - $180K/yr
Entry, Mid Level
Walmart is a retail corporation that operates several chains of supermarkets, discount stores, and e-commerce platforms. They are seeking a Software Engineer - iOS to build and maintain high-performing applications for their customers, focusing on enhancing functionality and performance. The role involves collaborating with various teams to address business needs and improve existing solutions.
Apply Now

Responsibilities

  • Build, and maintain engaging and high-performant apps for our customers at a very high scale.
  • Produce robust, maintainable, highly tested, reusable code for developing functionality, configuration, improved performance, scalability, availability, security, monitoring and alerting for software test, integration, and production environments.
  • Plan and implement a series of steps which potentially include reconfiguration, integration, removal, or addition of application components to enhance the application's functionality, resiliency, usability, and security.
  • Understand the Business/Stakeholder/Technical requirements and assist in analyzing the existing solutions to address the needs. Assist in creation of simple, modular, extensible functional design for the product/solution in adherence to the requirements.
  • Assess gaps, updates, and modifications between the customer, business expectations, and the existing product/solutions.
  • Analyze defects from past projects and solutions to avoid recurrence of similar defects.
  • Analyze system performance impacting the complete product for non-functional requirements such as reliability, operability, performance efficiency, and security.
  • Troubleshoot performance and availability bottlenecks within the application.
  • Develop, maintain, and enhance automated test cases and deployment procedures.
  • Developed by the teams and contribute towards their continuous improvement.

Qualification

Required

  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 2 years’ experience in software engineering or related area
  • 4 years’ experience in software engineering or related area
  • Solid and varied understanding of iOS framework components and their respective lifecycles
  • Strong grasp of software engineering fundamentals, including application lifecycles, run loops, memory management, multithreading, networking, remote and local storage, security best practices, performance tuning, and more
  • Expert understanding of UIKit and its many quirks
  • Experience building Frameworks or SDKs
  • Experience working with GraphQL / Apollo
  • Experience in developing content rich applications which include custom interactions, animations, and transitions
  • Skill in developing clean and reliable App and Systems architectures
  • Ability to build product requirements with a focus on testability, software quality, and overall engineering / operational excellence
  • Experience with code repositories and version control practices
  • Experience with CI/CD pipelines and best practices
  • Excellent communication skills, able to articulate complex ideas or opinions without hesitation and navigate multi-team interactions with diplomacy
  • Experience in agile development methodology

Preferred

  • Customer Service
  • Background in creating inclusive digital experiences
  • Knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards
  • Knowledge of assistive technologies
  • Integrating digital accessibility seamlessly
  • Knowledge of accessibility best practices
  • Masters: Computer Science

Benefits

  • Health benefits include medical, vision and dental coverage.
  • Financial benefits include 401(k), stock purchase and company-paid life insurance.
  • Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting.
  • Other benefits include short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement, and more.
  • Live Better U is a Walmart-paid education benefit program for full-time and part-time associates in Walmart and Sam's Club facilities. Programs range from high school completion to bachelor's degrees, including English Language Learning and short-form certificates. Tuition, books, and fees are completely paid for by Walmart.
Walmart is a retail corporation that operates several chains of supermarkets, discount stores, and e-commerce platforms.
Glassdoor
3.4
Founded in 1962
Bentonville, Arkansas, USA
10001+ employees
http://www.walmart.com