Position: IOS Engineer Location: Remote Experience: - 7-8 + Years
MUST SKILLS: 7-8+ years of US enterprise experience
-Expertise with SwiftUI, Swift 5, MVVM and the iOS lifecycle as a whole
-Previous contracting experience with Walmart, Albertsons, Safeway, Amazon, eBay, PayPal, or other related retail/ecommerce/grocery companies will be heavily favored
-Design and implement sophisticated features in Walmart iOS applications. -Work closely with product and design teams to optimize the experience for iOS platform. -Analyze and optimize iOS applications. -Experiment with new technologies and features and build quick prototypes. -Participate in managing code & configurations for multiple environments, release management process, creating and maintaining environment configuration and controls, code integrity and work closely with platform team. -Analyzing business requirements, story-boards and similar artifacts of the scrum process, work in an agile development environment with a quick turnaround time and iterative builds. -Leads the discovery phase of medium to large projects to come up with high level design. -Leads the work of other small groups of three to five engineers. -Troubleshoots business and production issues. -Ensures inclusion of business vision and industry trends to enable results that drive business. -Problem solving and troubleshooting design and development issues and provide appropriate solutions. -Ability to communicate effectively, both written and verbal, with technical and non-technical cross-functional teams. -Provide guidance and mentorship to the junior engineers. -Knowledge of standard tools for optimizing and testing code. -A desire to work in a fast-paced and challenging work environment. -Utilizes industry research to improve Wal-Mart's technology environment.
-Demonstrate a strong understanding of the iOS framework and respective component lifecycles. -Expert-level knowledge of Swift 5 -Ability to build products with a focus on Unit-testing code for robustness, including edge cases, usability, and general reliability with XCTest and XCUITest -Capable of building user interfaces programmatically -Wide experience working in multi plugin environment projects. -Expert-level knowledge of git and CI/CD systems such as TeamCity or Jenkins. -Experience in good app architecture using design patterns such as MVVM, MVP or Clean -Extensive understanding of iOS framework components and their respective lifecycles combined with a solid knowledge of multithreading, protocols, structures, networking, offline storage, and performance tuning -Build reusable iOS components, orchestrate user-interactions integrating with backend services via REST and GraphQL APIs. -Work closely with our product, design, and UX teams to create amazing and intuitive experiences that make it effortless to connect different apps together.
Preferred Qualifications:
-7-8+ years of US enterprise experience -Expertise with SwiftUI, Swift 5, MVVM and the iOS lifecycle as a whole -Previous contracting experience with Walmart, Albertsons, Safeway, Amazon, eBay, PayPal, or other related retail/ecommerce/grocery companies will be heavily favored -Ability to step out of their comfort zone and use new technologies. -Experience with unit testing, UI testing and automation. -Experience working in large organization
Required profile
Experience
Level of experience:Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.