Senior iOS Developer role designing and developing native iOS applications for mobile banking. Work in agile environment on high-profile customer-facing projects.
Responsibilities
Design, develop, and enhance native iOS applications that deliver exceptional mobile banking experiences to customers. Work within an agile environment to ensure seamless, innovative, and reliable solutions for high-profile, customer-facing projects. Responsibilities include developing and maintaining native iOS applications using Swift, SwiftUI, and UIKit; implementing architecture patterns such as Protocol Oriented Programming, MVVM, and reactive frameworks like Combine; optimizing applications for performance, stability, and user experience; collaborating with cross-functional teams; writing clean, efficient, and well-documented code; participating in code reviews, testing, and deployment processes; and engaging in CI/CD practices.
Requirements
10+ years of software development experience. 6+ years proficient in Swift programming language. 3+ years hands-on experience with SwiftUI and UIKit for iOS development. Strong knowledge of architecture patterns such as POP and MVVM. Experience with Swift Concurrency, Async/Await, and reactive frameworks like Combine. Excellent communication and collaboration skills. Ability to meet sprint deliverables and work effectively in agile teams. Nice to have: Experience with Unit Testing frameworks like XCTest and Swift Testing; Knowledge of WKWebView and SFSafariViewController for web integrations using SSO; Familiarity with accessibility features, dark mode, and dynamic type support; Experience with Swift Package Manager (SPM); Skills in snapshot testing and responsive WebView integration.
iOS Developer modernizing Radiotech’s music - learning apps for Gismart, a global mobile app developer. Building scalable Swift architecture and supporting Kotlin Multiplatform migration.
Senior iOS Developer building SwiftUI features for Lightspeed’s hospitality commerce platform. Improving POS workflows, integrations, reliability, and expansion into global markets.
Senior iOS Developer building SwiftUI features for Lightspeed’s hospitality POS. Improving integrations, reliability, and user workflows for global restaurant businesses.
Programmeur iOS sénior améliorant le PDV de Lightspeed, plateforme infonuagique de commerce pour restaurants. Développement SwiftUI, intégrations et expériences client pour les marchés EMEA et NOAM.
iOS Developer building secure native iOS features for Sun Life’s financial services. Collaborating in agile teams and coaching developers on mobile engineering best practices.
Senior iOS Developer architecting and shipping Swift - based features for The Globe and Mail’s digital news app. Improving reliability, performance, and reader engagement across Canada and worldwide.
Senior iOS Developer architecting and shipping Swift - based features for The Globe and Mail’s iOS app. Improving reliability, performance and engagement for readers across Canada and worldwide.
Senior iOS Developer building Mistplay’s mobile - gaming loyalty app. Leading Swift and SwiftUI feature development, performance improvements, and junior - developer mentorship.