Job Description :
Role: Senior IOS Developer Location: Toronto, ON Contract : 3 -6 Months 8+ years of programming experience with Objective-C + Swift 5+ years of experience in Swift 3+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems Proficiency in object-oriented development and ability to apply OO concepts 5+ years in Agile/Scrum environment delivering high quality software against aggressive schedules Defining and implementing standards and promote best practices for the iOS development team Analyzing and optimizing applications to maximize speed and scale while factoring in mobile network latency and bandwidth constraints. Experience in Object oriented programming, Mobile design patterns, Integration with SOAP, RESTful services. Experience with Various frameworks in iOS & third-party integrations using cocoapods / Swift Package Manager Experience writing Unit tests and Automation tests Experience with Code coverage and Monitoring Tools: Analytics & Crash monitoring, Git / Stash, Hybrid approach (WebView Using SSO) Methodologies: Continuous Integration, CI/CD pipeline Nice to have: Experience with SwiftUI Tools: Performance Testing, Command Line Tools, Device farm testing and Mobile Device Management Experience Implementing backend services Experience working on AWS / GCP / Azure Experience working on JavaScript frameworks like Angular and React Experience working with Microservices architecture Experience working in Hybrid application development