CareerPlanSign in
This role has closed. Browse similar live roles below, or see all open jobs →

Senior iOS Engineer

TORONTO, Ontario, Canada💼 Full-time🗓 2026-08-05 → 2026-09-26

Core

Develop and maintain features for RBC's mobile banking application using Swift, ensuring scalable architecture and high code quality.

Role type

Senior iOS Engineer

Builds

Mobile banking application features for RBC Wealth Digital clients

Domain

Fintech / Mobile Banking

Deliverable

production ML models | product features

Required skills

Swift, SwiftUI, UIKit, Object Oriented Programming, MVVM, iOS unit testing, Xcode, Git, RESTful APIs, GraphQL

Preferred skills

Kotlin Multiplatform (KMP), AI-assisted development tools, Objective-C, Banking domain experience, Mobile payments, OAuth 2/OIDC

Technologies

Swift, SwiftUI, UIKit, Xcode, Git, RESTful APIs, GraphQL, KMP, OAuth 2, OIDC

Responsibilities

Develop features in Swift to expand mobile banking app functionality, ensure proper design and architectural patterns for scalability, participate in code reviews, collaborate with cross-functional teams, continuously improve and refactor code

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 813,000+ jobs from 20+ sources.