The RBC Wealth Digital team is looking for an experienced iOS Developer to contribute to the development of RBC's mobile banking application. This role involves expanding functionality with Swift, ensuring proper design and architecture for scalability, participating in code reviews, and collaborating with cross-functional teams to continuously improve and refactor the app.
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,
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
Objective-C experience,
Experience in a banking environment,
Mobile payments experience,
OAuth 2/OIDC,
RESTful APIs, GraphQL, or other web services
37.5 hours/week
Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. As Canada's largest bank, it provides personal and commercial banking, wealth management, and capital markets services to over 17 million clients worldwide.
BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.