Posted in

Senior – Software Engineer – IOS

Senior – Software Engineer – IOS

CompanyWalmart
LocationBentonville, AR, USA
Salary$90000 – $180000
TypeFull-Time
DegreesMaster’s
Experience LevelSenior

Requirements

  • Experience with mobile software development using Swift & Objective-C
  • Experience using distributed source code version control systems (Git/Github)
  • Experience working within an agile development team
  • Experience with Apple SDKs for iOS development
  • Experience with software debugging techniques (debuggers, loggers, crash report tools)
  • Experience with analysis of memory issues such as memory leaks using memory analyzers tools (Instruments)
  • Experience with embedded real time systems with limited resources (memory and processing)
  • Experience with command line XCode build tools for Continuous Integration
  • Experience in design patterns, MVVM MVC, data structures and algorithms
  • Experience in unit and integration testing using Swift, SwiftUI, Combine and Objective-C code
  • Published iOS application is required

Responsibilities

  • Lead, design and develop business or technology driven projects with small to medium sized teams to support new functionalities and user experiences
  • Serve as a Subject Matter Expert to provide mentorship to your teammates, other engineers
  • Participate in code reviews, identify bugs, and suggest improvements to optimize performance and maintainability
  • Guide software engineers as part of a team to deliver mobile features
  • Take ownership, lead and contribute across the technical stack to improve speed of delivery, developer productivity and related goals
  • Collaborate with cross-functional teams, including product, UX and designers, to grasp the requirements and deliver top-tier software product
  • Identify and drive improvements to mobile SDK frameworks, components and tooling for the Walmart developer community

Preferred Qualifications

  • Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 1 year’s experience in software engineering or related area
  • Background in creating inclusive digital experiences, demonstrating knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly
  • Knowledge of accessibility best practices and Walmart’s accessibility standards and guidelines for supporting an inclusive culture