J&M Group
Intermediate iOS Developer
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Toronto, ON, Canada
Work mode:
Onsite
Published on:
25 August 2026
What they need
We are looking for an Intermediate iOS Developer with strong experience in Swift, SwiftUI, UIKit, Swift Concurrency, Combine, XCTest, Xcode Instruments, Git, and MVVM Responsibilities Include Team first attitude, embracing and contributing to a diverse team of experts dedicated to Canadian mobile banking.
Effective communicator able to work closely with technical experts, project teams, business and outside vendors in a collaborative 'pod' structure
Interpret the System Requirements Specification (SRS) and System Design Specification [SDS] and develop solutions to initiatives that are in line with the intended design and standards
Adhere to guidelines/procedures on highly complex or large-scale projects complying with the system development life cycle (SDLC) and project management methodology (PMLC) as related to agile development practices.
Participate in code reviews to ensure quality, standards compliance, re-usability and ease of maintenance
Deliver effective and efficient solutions by meeting key project milestones and ensure that the project deliverables are on time, within budget, and adhere to the corporate quality and security standards
Communicate status and provide timely escalation of issues to ensure project objectives are met
Continuously enhance knowledge/expertise in both the mobile development and keep current with leading-edge technologies trends/developments.
Ability to innovate, share business value of proposed concepts via self-initiated rapid proof of concepts
Provide technical support for escalated incidents/outages to ensure that they are resolved efficiently with minimal impact to stakeholders
Provide input into the Application Deployment Plans and overall mobile app rollout strategy
Support a positive work environment that promotes service to the business, quality, innovation, and teamwork and ensure timely communication of issues/points of interest
Identify and recommend opportunities to enhance productivity, effectiveness and operational efficiency of the business unit and/or team
Participate in knowledge transfer within the team and business units
Work on a broad range of tasks and multiple, concurrent projects. Prioritize and manage own workload to deliver quality results and meet timelines
Required Skills University or College degree in Computer Science or equivalent field
3-6+ years experience in building iOS apps using SwiftUI and UIKit
Solid oral and written communication skills
In depth knowledge and/or experience with Swift and Objective-C
Experience building apps with SwiftUI (minimum 6 months)
Swift Concurrency Async/Await and Combine (minimum 6 months)
Experience working with Accessibility/Voiceover, Dynamic type and Dark mode
Solid understanding of multithreaded applications
Experience with custom view creation from code and autolayout for dynamic screen size
Experience with XCTest, Xcode instruments and Git
Experience with architecture patterns like POP (Protocol Oriented Programming), MVVM and reactive e.g Combine
Understanding of IT Standards, UX Design, Accessibility and Agile Methodologies
Comfortable with collective code ownership and pair programming
Experience working with Frameworks
Experience working with Cocoapods
Nice To Have Knowledge of CI/CD tools and scripts e.g Jenkins
Experience with custom view animation and transition
Experience working with Swift Package Manager (SPM)
Experience working with Snapshot Testing
Other offers great for you!
These companies are also looking for great profiles
Cherry Pick
Développeur iOS
500€
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
6 months ago
Quick apply
5 Degrés
QA IOS AUTOMATION
Freelance
92100 Boulogne-Billancourt, France
Hybrid
Skills
6 days ago
Quick apply
Mon Consultant Indépendant
SAP ABAP developer senior with SAP IS-U
TJM HT max 700 € (hors éventuels frais de mission, à discuter avec le client)
Freelance
Brussels, Belgium
Hybrid
Skills
8 hours ago
Quick apply
No company information available.