RBC

Senior iOS Developer

RBC
Apply
1 day ago
Toronto, CanadaSenior

Responsibilities

  • Develop and expand RBC’s mobile banking application with Swift.
  • Apply appropriate design and architectural patterns to support application scalability.
  • Participate in code reviews and ensure high-quality code delivery.
  • Collaborate with project managers, product owners, testers, UX, security, and fraud teams.
  • Write testable code, use iOS unit testing frameworks, and continuously refactor and simplify the application.

Requirements

  • At least 5 years of iOS development experience using Swift.
  • Experience with UI development in SwiftUI and UIKit.
  • Strong understanding of object-oriented programming, MVC, MVVM, and iOS application architecture.
  • Experience with iOS unit testing frameworks, complex networking requirements, Xcode, and Git.
  • Understanding of IT standards, UX design, accessibility, and Agile methodologies.
  • Strong written and verbal communication and collaborative interpersonal skills.
  • Objective-C experience, banking experience, and mobile payments experience are nice-to-have qualifications.

Benefits

  • Comprehensive total rewards program including bonuses and flexible benefits.
  • Four weeks of vacation.
  • Exposure to strong mentorship and leadership examples.
  • Close-knit, collaborative team with networking opportunities.
  • Full-time, regular salaried position in Toronto, Canada, with 37.5 work hours per week.

Tech Stack

GitiOSObjective-CSwiftSwiftUI

Categories

Mobile
RBC

About RBC

10,000+ employees

Royal Bank of Canada (RBC) provides personal and commercial banking, payments, mortgages, investing, wealth management, insurance, and capital markets services to consumers, businesses, and institutions. The public company, headquartered in Toronto and founded in 1864, serves more than 17 million clients across Canada, the U.S., and other global markets. Revenue comes from interest income, fees, advisory, and trading across its diversified financial services businesses, and it is Canada’s largest bank by market capitalization.

Contact me