Skip to content

Staff – Software Engineer – IOS
Company | Walmart |
---|
Location | Sunnyvale, CA, USA |
---|
Salary | $143000 – $286000 |
---|
Type | Full-Time |
---|
Degrees | Master’s |
---|
Experience Level | Mid Level, Senior |
---|
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
- Translate requirements into solutions
- Create design and mentor junior team members
- Write code and collaborate with cross-functional teams
- Oversee small project teams
- Assist in providing guidance to small groups of engineers
- Provide support to the business by responding to user questions and concerns
- Manage small to large-sized complex projects
- Troubleshoot business and production issues
- Participate in the discovery phase of projects
- Demonstrate up-to-date expertise and apply this to the development and improvement of action plans
- Provide and support the implementation of business solutions
- Model compliance with company policies and procedures
Preferred Qualifications
- Master’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
- Background in creating inclusive digital experiences
- Knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards
- Knowledge of accessibility best practices.