Description
The RBC Wealth Digital team is an innovative and rapidly growing team. We are looking for an experienced iOS Developer who is passionate about technology and brings a depth of mobile application development experience.
You will be a key contributor to iOS development efforts on one of our mobile squads working on the Wealth Digital team. Your responsibilities will include:
- Feature development in Swift to expand the functionality of RBC's mobile banking application
- Ensuring that proper design and architectural patterns are being used to allow the app to scale effectively
- Participating in code reviews to ensure quality of code delivered by the team
- Collaborating with cross-functional teams, including project managers, product owners, testers, user-experience, security and fraud
- Continuously improving the app, finding ways to simplify and refactor code
To succeed in this role, you will need:
Must-have:
- 3+ years of experience developing for iOS in Swift
- Experience with UI development in both SwiftUI and UIKit
- A solid understanding of Object Oriented Programming, MVVM and iOS application architecture
- Experience with iOS unit testing frameworks and writing code designed for tests
- Experience with development and source control tools (Xcode, git, etc.)
- Understanding of IT Standards, UX Design, Accessibility, Agile Methodologies
Nice-to-have:
- KMP (Kotlin Multiplatform)
- Familiarity with AI-assisted development platforms (e.g., GitHub Copilot, IDE plugins)
- Objective-C experience
- Experience in a banking environment
- Mobile payments experience
- OAuth 2/OIDC
- RESTful APIs, GraphQL, or other web services.
We offer a comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable. You will also have access to leaders who support your development through coaching and managing opportunities, flexible work/life balance options, opportunities to do challenging work, and opportunities to take on progressively greater accountabilities.