Wal-Martposted 16 days ago
$90,000 - $180,000/Yr
Full-time • Senior
Bentonville, AR
General Merchandise Retailers

About the position

We are looking for super smart Senior Software Engineers to help build the top-tier iOS products. Last Mile Delivery is expected to grow multiple times over in the next few years. In this role, you will develop highly scalable services and solve complex software engineering problems by leveraging state-of-the-art technology.

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.

Requirements

  • Demonstrates up-to-date expertise and applies this to the development, improvement, and release of the Walmart iOS App.
  • Participates in peer code reviews and contributes effectively within an agile setup with designers, product managers, and peer developers.
  • Provides and supports the implementation of business solutions.
  • Provides mobile engineering support to the business.
  • Troubleshoots business and production issues for mobile devices.
  • 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.

Nice-to-haves

  • 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.
  • Knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly.
  • Knowledge of accessibility best practices.

Benefits

  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO
  • Multiple health plans
  • Incentive awards for performance
  • Short-term and long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement
  • Live Better U education benefit program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service