A complete application in a minute — tailored resume and cover letter, ready to send.
Get past ATS filters
Job summary
A leading technology company in Toronto seeks an experienced iOS Developer to enhance a mobile banking application. Responsibilities include developing features in Swift, ensuring scalable design patterns, and collaborating with cross-functional teams. Ideal candidates have over 5 years of experience in iOS development, a solid grasp of Object-Oriented Programming, and strong communication skills. Experience in a financial environment is a plus.
Qualifications
5+ years of experience developing iOS in Swift.
Experience with UI development in both SwiftUI and UIKit.
A solid understanding of Object-Oriented Programming and iOS architecture.
Experience with iOS unit testing frameworks.
Experience with development and source control tools, like Xcode and Git.
Experience with complex networking requirements.
Understanding of IT standards, UX design, and accessibility.
Excellent written and verbal communication skills.
Responsibilities
Develop features in Swift for a mobile banking application.
Ensure proper design patterns for scalability.
Participate in code reviews for quality assurance.
Collaborate with cross-functional teams.
Continuously improve the app by simplifying and refactoring code.
Skills
Swift
Objective-C
SwiftUI
UIKit
Object-Oriented Programming
MVC
MVVM
iOS unit testing frameworks
Xcode
Git
networking
Agile methodologies
communication skills
team-oriented mindset
Job description
A leading technology company in Toronto seeks an experienced iOS Developer to enhance a mobile banking application. Responsibilities include developing features in Swift, ensuring scalable design patterns, and collaborating with cross-functional teams. Ideal candidates have over 5 years of experience in iOS development, a solid grasp of Object-Oriented Programming, and strong communication skills. Experience in a financial environment is a plus.