Role: iOS Developer
Location: Toronto, ON (Hybrid)
We are looking for an iOS native developer responsible for developing and maintaining applications for a range of iOS devices including mobile phones and tablet computers. Your primary focus will be developing iOS applications and integrating them with back-end services. You will work alongside other engineers and developers on different infrastructure layers. Therefore, a commitment to collaborative problem-solving, sophisticated design, and creating quality products is essential. Responsibilities: Design and build applications for the iOS platform Ensure application performance, quality, and responsiveness. Collaborate with a team to define, design, and ship new features Identify and correct bottlenecks and fix bugs Help maintain code quality, organization, and automation. The candidate should be able to work independently on tasks, including understanding the existing codebase, working on new features, defect fixes, and testing (unit, smoke, performance, etc.). Skills: The candidate should have working knowledge of Swift, unit test cases (XCTest framework), and SwiftUI. Candidate should have deep knowledge on MVVM Architecture.