Taro Logo

Senior iOS Developer

Royal Bank of Canada is a global financial institution, the largest bank in Canada by market capitalization and one of the largest banks in the world.
iOS
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Senior iOS Developer

RBC Digital, part of Royal Bank of Canada, is seeking a Senior iOS Developer to join their innovative and rapidly growing team. This role offers an opportunity to work on RBC's mobile banking application, one of Canada's most widely-used financial apps. The position involves developing new features, ensuring architectural excellence, and collaborating with cross-functional teams to deliver high-quality mobile solutions.

The ideal candidate will bring 3+ years of iOS development experience with Swift, along with expertise in both SwiftUI and UIKit. You'll be working in a dynamic environment where you'll contribute to the evolution of mobile banking technology while ensuring security, performance, and user experience meet the highest standards.

RBC, as Canada's largest bank and one of the world's leading financial institutions, offers a stable yet innovative environment where technology plays a crucial role in serving over 16 million clients across 34 countries. The company culture emphasizes collaboration, continuous learning, and work-life balance, backed by comprehensive benefits and competitive compensation.

This role presents an excellent opportunity for experienced iOS developers looking to make a significant impact in the financial technology sector while working with cutting-edge mobile technologies. You'll be part of a team that values technical excellence, innovation, and professional growth, all while contributing to products that millions of customers rely on daily.

Last updated a day ago

Responsibilities For Senior iOS Developer

  • Feature development in Swift for RBC's mobile banking application
  • Ensuring proper design and architectural patterns for app scalability
  • Participating in code reviews
  • Collaborating with cross-functional teams
  • Continuously improving and refactoring code

Requirements For Senior iOS Developer

  • 3+ years of experience developing for iOS in Swift
  • Experience with UI development in both SwiftUI and UIKit
  • Solid understanding of Object Oriented Programming, MVC, MVVM and iOS application architecture
  • Experience with iOS unit testing frameworks
  • Experience with development and source control tools (Xcode, git)
  • Understanding of IT Standards, UX Design, Accessibility, Agile Methodologies

Benefits For Senior iOS Developer

Medical Insurance
Equity
  • Comprehensive Total Rewards Program including bonuses and flexible benefits
  • Competitive compensation
  • Stock options where applicable
  • Leadership support and coaching
  • Flexible work/life balance options

Interested in this job?

Jobs Related To RBC Senior iOS Developer