IOS Application Developer
Meijer Inc
Contract Grand Rapids, Michigan, United States Posted 1 year ago
About Position
IOS Application Developer (Contract)
$75.00 / Hourly
Grand Rapids, Michigan, United States
IOS Application Developer
Contract Grand Rapids, Michigan, United States Posted 1 year ago
Description
Meijer is looking for a strong iOS developer to fill a key role on our growing Retail team. The individual selected for this role will use their broad knowledge of systems and technologies, including web services and frontend, to build innovative, highly visible customerfacing solutions in an Agile environment. The successful candidate will have demonstrated ability to act as an internal subjectmatter expert for iOS Development. The successful candidate will also be highly motivated, creative, and have a passion for building powerful and engaging retail experiences for our Customers.
Top 3 Candidates Only. 15+ years Native iOS development
Ability to work in toolsets such as Xcode, GIT Highly skilled
Strong knowledge of development patterns and consuming RESTFul APIS highly skilled
Strong Swift and Objective C programming languages highly skilled
Agile Able to work in a scrum team and deliver on a 2 week cadence. Must be familiar with the agile process.
Architecture Must be able to demonstrate a level of application architecture and design using patterns such as MVVM
Communication Must be able to clearly articulate technical solutions into a manner that a business person can understand.
Unit testing Must understand how to write testable code
User Interface Must be able to follow a design spec and produce a user interface using Storyboards, Auto Layout,
Languages Primary Swift, ObjectiveC a bonus, but not required
Git Must be able to use the git code repository tool and use the Git flow process. Must be able to review others code and provide constructive feedback on others code.
Responsibilities
- • iOS Swift Architectural Patterns - MVC, MVVM, TCA, VIPER Swift – SwiftUI, UIKit, Unit Testing Xcode - Instruments, Memory Graph Debugger, Dependencies, Tuist, Workspace / Projects
- • General Git, Azure build Pipelines, Azure review Tools, Postman
- • 3+ years of experience building native iOS Application using the above referenced technologies and design pattern.
- • Expertise working on location services, core motion & activity tracking.
- • Strong knowledge on various core concepts like foreground, background processing, background task management, multithread programming and resource optimization techniques
- • Expertise leveraging XCode performance analysis tools to optimize code towards performance improvements.
- • Excellent analytical skills with a good problem-solving attitude
- • Candidates must be comfortable completing a live coding exercise during the interview process.
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.