Senior Software Developer - iOS
Job in
Winnipeg, Manitoba, A3C, Canada
Listed on 2026-06-18
Listing for:
Interac
Full Time
position Listed on 2026-06-18
Job specializations:
-
Software Development
App Developer - Mobile/Web, Backend Developer, iOS Developer, Software Testing
Job Description & How to Apply Below
Who You Will Work With
Senior iOS Developer role will report to the Practice Leader, Development and will work closely with product, security, and backend teams, taking robust ownership of technical quality, delivery, and platform evolution.
What You Will Do- Design, develop, and maintain native iOS applications using Swift and SwiftUI.
- Build and maintain SwiftUI based UI components, following modern iOS best practices.
- Implement deep linking and universal links across the app.
- Integrate and manage feature flags for controlled rollouts and experimentation.
- Collaborate with backend teams to integrate RESTful APIs using secure communication patterns.
- Implement secure authentication and authorisation flows.
- Ensure applications meet security, performance, availability, and compliance requirements.
- Contribute to architecture and technical design decisions, including modularisation and scalability.
- Implement and maintain automated testing (unit, integration, UI) and support CI/CD pipelines.
- Take ownership of release management, build pipelines, and App Store submissions.
- Troubleshoot and resolve production issues with a focus on stability and resilience.
- Participate in code reviews and promote mobile engineering best practices.
- Work independently in a small, high ownership team environment while collaborating cross‑functionally.
- 6+ years of professional iOS development experience.
- Strong proficiency in Swift, SwiftUI, iOS SDK, and Apple development frameworks.
- Strong understanding of modern iOS architecture patterns (MVVM, Clean Architecture).
- Hands‑on experience with secure mobile development practices.
- Experience working with the Core Bluetooth framework for scanning, connecting, and communicating with Bluetooth Low Energy (BLE) devices.
- Experience integrating backend systems using REST/JSON APIs.
- Experience with deep linking, universal links, and feature flagging.
- Familiarity with App Store deployment, provisioning profiles, and certificates.
- Experience working in Agile / Scrum delivery environments.
- Comfortable working in a high ownership startup paced team within an enterprise.
- Security focused experience (Required): secure authentication mechanisms including biometrics (Face / Touch ) and secure PIN flows; experience with certificate pinning and secure network communication; understanding of JWT tokens and secure session management; knowledge of secure mobile storage (Keychain) and cryptography basics; familiarity with App Attest for app integrity and backend request validation.
- Preferred / Nice to Have
Qualifications:- Experience with payments, banking, or financial services applications.
- Exposure to digital wallets, tokenisation, or card‑based payment flows.
- Experience with OAuth 2.0 / OpenID Connect.
- Knowledge of PCI‑DSS or regulatory requirements in financial services.
- Experience with mobile CI/CD tools and test automation frameworks.
- Exposure to high availability, high transaction volume platforms.
- Experience working in large enterprise or regulated environments.
- Soft Skills &
Competencies:- Strong problem‑solving and analytical skills.
- Excellent communication and collaboration skills.
- Ability to work effectively across product, security, QA, and operations teams.
- Strong ownership mindset with attention to quality, reliability, and security.
- Salary range: $120,000 to $150,000.
- Eligibility for short‑term incentive plan.
- Generous vacation and wellness days.
- Comprehensive employer‑paid benefits coverage.
- Market‑leading employer‑funded RRSP program.
- Flexible hybrid work model.
- Free and confidential 24/7 employee & family assistance program.
- Pregnancy and parental leave top‑up.
- Charitable donation matching with United Way.
Interac is also an equal opportunity employer committed to fostering a diverse and inclusive workplace. We believe that innovation thrives when people from different backgrounds, experiences, and perspectives come together. If you require accommodation during any stage of the application or recruitment process, please contact us at We will work with you to meet your needs.
#J-18808-LjbffrPosition Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×