What are the responsibilities and job description for the Senior IOS Engineer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, VDart, Inc., is seeking the following. Apply via Dice today!
Job Title: Senior IOS Engineer
Location: Alpharetta, GA
Duration: / Term: 6 months
Job Description:
Experience Desired: 5 Years
Job Description:
iOS development, SwiftUI, reactive framework, RXSwift, ReactiveSwift, Combine
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
- 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 others
- A desire to continuously learn as you strive to develop and improve as a team
iOS development, SwiftUI, reactive framework, RXSwift, ReactiveSwift, Combine