Job descriptionTitle: Senior iOS Developer / Lead
Location: 161 Bay Street, Toronto (Hybrid – 2 days onsite)
Duration:: 12 months
Pay Range: C$60 INC
Experience Required
8–10 years of overall IT experience
6–8 years of dedicated iOS development experience
Education Requirements
Bachelor’s degree in Computer Science, IT, or a related field
Top 3 Required Skills
Swift & iOS Frameworks – Strong coding in Swift with experience in SwiftUI/UIKit, Xcode, and API integrations
App Architecture – Solid understanding of MVVM/MVC and building scalable, maintainable applications
Debugging & Performance Optimization – Ability to optimize applications, troubleshoot issues, and ensure a smooth user experience
Top 3 Preferred Skills
Communication & Collaboration – Ability to work effectively with designers, backend teams, and stakeholders
User Experience (UX) Awareness / Attention to Detail – Focus on intuitive and user-friendly applications
Agile Mindset – Familiarity with Agile methodologies, sprint cycles, and iterative delivery
Role Description / Responsibilities
Lead the design, development, and delivery of mobile applications for banking/financial services
Architect secure and scalable mobile solutions aligned with enterprise and regulatory standards
Ensure compliance with BFSI regulations (data privacy, authentication, encryption standards, audit requirements)
Drive secure coding practices and enforce mobile security frameworks (OWASP Mobile Top 10)
Collaborate with product, compliance, risk, and security teams
Manage and mentor a team of developers, ensuring adherence to best practices
Define and implement CI/CD pipelines and deployment strategies (App Store / enterprise releases)
Integrate mobile apps with backend systems, APIs, payment gateways, and third-party services
Monitor application performance, reliability, and security vulnerabilities
Handle production incidents including root cause analysis and resolution
Essential Skills
Strong hands-on experience with:
- iOS (Swift) and/or Android (Kotlin)
- Mobile architecture patterns (MVVM, Clean Architecture)
- API integration with secure authentication (OAuth2, JWT, OpenID Connect)
Proven experience in BFSI domain
Deep understanding of:
- Security protocols (SSL/TLS, encryption, certificate pinning)
- Multi-factor authentication (MFA) and biometric authentication
- Secure data storage and transactions
Experience with Agile and DevOps practices
Technical Skills / Keywords
Mobile – Swift (iOS)
Windows Mobile Application Development
Android (Mobile Computing)
Comments for Suppliers: