Job Title : Senior IOS Engineer
Location : Alpharetta, GA
Duration : / Term : 6+ months
Job Description :
Experience Desired : 5+ Years
Job Description :
- Minimum 5 years of enterprise grade iOS app development
- Deep understanding of iOS development concepts and high experience Swift
- 2+ years experience with SwiftUI
- Experience with a reactive framework (RXSwift, ReactiveSwift, Combine)
- Experience with refactoring complex legacy code with a business-scalable approach
- Quality assurance of software via modern engineering practices
- Willingness to introduce new technical alternatives
- Ability to pick up on new technologies
- Staying up-to-date on industry trends
What Makes You Stand Out :
Deep understanding of UI fundamentals (e.g. View Controller lifecycle, etc.) and ability to think UI instoryboards / XIB or code.Experience with large-scale iOS projects with complex dependencies, internal libraries, asynchronous completionblocks, and multi-threaded processes.Clean Architecture understanding is a big plus.Familiar with Object-Oriented, Protocol-Oriented, and Functional Programming paradigms.An eagerness to share your knowledge with othersA desire to continuously learn as you strive to develop and improve as a teamKey Skills :
iOS development, SwiftUI, reactive framework, RXSwift, ReactiveSwift, Combine