Overview
Skills
Job Details
Lead iOS Developer
Remote
iOS Skillset Requirement
Skills required - Detailed description
SwiftUI - Experience in creating user interface via SwiftUI framework (4+ years)
Swift - Experience in working with mobile applications written on Swift and adopting best swift coding practices (5+ years)
Combine - Experience in writing Publishers and subscribers that can receive and handle events using Combine framework(2+ years)
Design Patterns - Solid understanding of common design patters used to build iOS mobile applications
UIKit Frameworks - Experience in building mobile applications using common UIKit frameworks
Objective C - Doesn t require extensive working experience with Objective C but should be able to read and understand Objective C code
UI/Unit test - Experience in writing UI/Unit test using XCUITest/XCTest framework
GitHub - Experience in working with Github repo(Creating/managing branches, PRs, Code review, etc.,)
Crashlytics - Experience in working with Crashlytics tools such as AppDynamics, NewRelic, Firebase, etc.,
Xcode Instruments - Experience in working with Xcode Instruments to fix memory leaks, profiling, allocations, etc.,
Dependency managers(SPM and Cocoapods) - Experience in creating frameworks and distribute via dependency managers such as Swift Package managers and Cocoapods
Tools - Experience in working with tools such as Adobe Analytics, Launch Darkly, SonarQube, Checkmarx, etc.,
Leadership - Must have 3+ years of experience in Leading teams and peer code review.