Job Description
long term Contract //Toronto ON//Canada . Please share resumes to Amarjeet.Kumar@akkodisgroup.com
Role:- IOS Developer
Location- Toronto ON
Employment Type: Contract
• What are the must-have skills for this role? SwiftUI and UIKit , Swift Concurrency Async/Await and Combine, XCTest, Xcode instruments and Git, MVVM
Required Skills:
• University or College degree in Computer Science or equivalent field
• 5+ years experience in building iOS apps using SwiftUI and UIKit
• Solid oral and written communication skills
• In depth knowledge and/or experience with Swift and Objective-C
• Experience building apps with SwiftUI (minimum 6 months)
• Swift Concurrency Async/Await and Combine ( minimum 6 months)
• Experience working with Accessibility/Voiceover, Dynamic type and Dark mode
• Solid understanding of multithreaded applications
• Experience with custom view creation from code and autolayout for dynamic screen
size
• Experience with XCTest, Xcode instruments and Git
• Experience with architecture patterns like POP (Protocol Oriented Programming),
MVVM and reactive e.g Combine
• Understanding of IT Standards, UX Design, Accessibility and Agile Methodologies
• Comfortable with collective code ownership and pair programming
• Experience working with Frameworks
• Experience working with Cocoapods
Nice to have:
• Knowledge of CI/CD tools and scripts e.g Jenkins
• Experience with custom view animation and transition
• Experience working with Swift Package Manager (SPM)
• Experience working with Snapshot Testing