Job Description :
Title: IOS Developer Location: Boise, IDDuration: Contract   Experience as ios DeveloperCore IOS- Multithreading- DispatchQueue- NSOperationQueue- DispatchGroup5+ years of hands-on development experience on the iOS platform with a strong understanding of the iOS ArchitectureShould provide references of at least 2 apps being launched to the App Store on which the developer has workedAble to develop Native iPhone applications using SWIFTCandidate must have the capability to code using TDD approachShould have a good understanding of Hybrid Application Architecture and a hands on skill working with HTML5/CSS3/jQuery Mobile is strongly desiredShould be able to understand the memory usage, object references, and performance oriented codingShould be able to work on developing views and UI for iPhone and iPad applicationsShould understand the Apple user interface and coding standardsAble to work on Agile and Test-driven developmentAble to work on unit testing, code coverage tools for SwiftGood in communication - written and verbal communication skillsUse Swift language and Xcode for development and enhancement of features for mobile (iOS) application, web services and plugins.Follow TDD (Test driven development) for unit testing.Coordinate with QA teams to plan and execute individual module and application test scenarios.Analyze, debug and fix defects found during the sprint, system integration end-to-end testing and regression testing.Troubleshoot and debug various issues faced during feature development and enhancement.