Senior iOS Engineer: Swift, MVVM & Banking App

RBC

Toronto

On-site

CAD 90,000 - 130,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Total rewards program
Stock options

Job summary

RBC Wealth Digital is seeking an experienced iOS Developer to help build and scale our mobile banking app. You will contribute to feature development in Swift and collaborate with cross-functional teams to deliver high-quality software.

Ideal candidates bring 3+ years in iOS, proficiency in SwiftUI and UIKit, and a solid MVVM/architecture background, along with unit testing and source control experience.

Qualifications

  • 3+ years of iOS development in Swift.
  • Experience with UI development in SwiftUI and UIKit.
  • Solid understanding of OOP, MVVM and iOS architecture.
  • Experience with iOS unit testing frameworks.
  • Experience with development and source control tools (Xcode, git).
  • Knowledge of IT standards, UX design, accessibility, agile methods.

Responsibilities

  • Develop features in Swift to extend the mobile banking app.
  • Ensure architectural patterns support scalable growth.
  • Participate in code reviews to maintain code quality.
  • Collaborate with cross-functional teams (PMs, testers, UX, security).
  • Continuously refactor and improve the app.

Skills

Swift
SwiftUI
UIKit
OOP MVVM
Unit testing
Xcode
Git
UX Accessibility
Agile

Tools

Xcode
Git

Job description

RBC Wealth Digital is seeking an experienced iOS Developer to help build and scale our mobile banking app. You will contribute to feature development in Swift and collaborate with cross-functional teams to deliver high-quality software.

Ideal candidates bring 3+ years in iOS, proficiency in SwiftUI and UIKit, and a solid MVVM/architecture background, along with unit testing and source control experience.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior iOS Engineer
Senior iOS Engineer

RBC • Toronto

On-site
CAD 90,000 - 130,000
Total rewards program
Stock options
Senior iOS Engineer - Swift, SwiftUI/UIKit, Banking App
Senior iOS Engineer - Swift, SwiftUI/UIKit, Banking App

MethodHub • Toronto

On-site
CAD 80,000 - 100,000
iOS Developer
iOS Developer

VySystems • Toronto

On-site
CAD 80,000 - 100,000
Senior IOS Developer
Senior IOS Developer

2iSolutions Inc. • Toronto

On-site
CAD 110,000 - 140,000
Senior iOS App Developer
Senior iOS App Developer

ALLTECH CONSULTING SVC INC • Calgary

On-site
CAD 80,000 - 120,000
Flexible vacation policy with advance notice
iOS Developer
iOS Developer

UST • Canada

On-site
CAD 104,000 - 130,000
10 days paid vacation
6 days paid sick leave
paid holidays
+2
iOS Developer - Onsite 4 days - Face to Face interview in Toronto office
iOS Developer - Onsite 4 days - Face to Face interview in Toronto office

MethodHub • Toronto

On-site
CAD 80,000 - 100,000
Senior iOS Engineer — SwiftUI, MVVM & Performance
Senior iOS Engineer — SwiftUI, MVVM & Performance

JOHNSON SERVICE GROUP • Toronto

Hybrid
CAD 110,000 - 160,000
Senior iOS Mobile Engineer (124)
Senior iOS Mobile Engineer (124)

JSG (Johnson Service Group, Inc.) • Toronto

Hybrid
CAD 120,000 - 160,000
Senior iOS Mobile Engineer (124)
Senior iOS Mobile Engineer (124)

JOHNSON SERVICE GROUP • Toronto

Hybrid
CAD 110,000 - 160,000