Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

IOS Developer Senior (IT)

Full-time

Royal Bank of Canada

Job Description
What is the opportunity?
The RBC Digital team is innovative and rapidly growing. We are looking for experienced iOS Developers who are passionate about technology and bring a depth of mobile application development experience.

What will you do?
You will be a key contributor to iOS development efforts on one of our mobile squads working on the RBC Mobile iOS app. This 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

What do you need to succeed? Must-have:

  • 5+ years of experience developing for iOS in Swift (Objective-C experience is a nice to have)
  • Experience with UI development in both SwiftUI and UIKit
  • A solid understanding of Object Oriented Programming, MVC, 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)
  • Experience developing applications and systems with complex networking requirements
  • Understanding of IT Standards, UX Design, Accessibility, Agile Methodologies
  • Excellent written and verbal communication skills
  • Be a collaborative, team player, who values giving and receiving constructive feedback and who has strong interpersonal skills

Nice-to-have:
Experience in a banking environment
Mobile payments experience

What’s in it for you?

  • We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients succeed.
  • We care about each other, reaching our potential, making a difference to our communities and achieving success that is mutual. (visit people.rbc.com )
  • Exposure to strong mentorship and leadership examples
  • Opportunities to be a valuable member of a close-knit, collaborative team that encourages networking
  • A comprehensive Total Rewards Program including bonuses and flexible benefits
  • 4 weeks vacation

Job Skills

Additional Job Details
Address:
RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTO City:
Toronto Country:
Canada Work hours/week:
37.5 Employment Type:
Full time Platform:
TECHNOLOGY AND OPERATIONS Job Type:
Regular Pay Type:
Salaried Posted Date:
2026-03-09 Application Deadline:
2026-05-31 Note : Applications will be accepted until 11:59 PM on the day prior to the application deadline date above

Our Employment Opportunities

At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.

Vacancy posted 28 days ago
Similar jobs that could be interesting for youBased on the IOS Developer Senior (IT) in Toronto, ON vacancy
  •  ...'s leading news organization, and play a pivotal role in shaping the digital experiences of users across Canada and beyond. As an iOS Developer, you will be part of a dynamic team that values collaboration, technical excellence and innovation. What You Will Do: Develop... 
    Suggested
    Full time
    For contractors
    Flexible hours

    The Globe and Mail

    Toronto, ON
    4 days ago
  •  ...Senior iOS Developer - SWIFT, Fintech Security   Key Skills: · Apple Security, iOS Frameworks, Mobile Banking Security · iOS Application Development · Mobile – SWIFT (iOS)   Role Description · Responsible for designing and delivering secure, high... 
    Senior
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  • $137.2k - $196k per year

     ...About the Role As a Senior iOS Engineer at Tubi, you’ll play a critical role on our mobile engineering team, focusing on developing, improving, and maintaining our iOS, tvOS, and visionOS...  ...effectively. What You'll Do: Design, develop, and deploy advanced applications for... 
    Senior
    Long term contract
    Remplacement
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi

    Toronto, ON
    9 days ago
  • $130k per year

     ...Job title: Senior iOS SDK Engineer Location: 100% REMOTE Salary: $130-170k/year + EQUITY! Requirements : SDKs/ frameworks, Apple...  ...threading, memory, lifecycle behavior, and OS/device fragmentation. Develop capture services for networking, user interactions, and system... 
    Senior
    Ongoing contract
    Long term contract
    Internship
    Local area
    Remote work
    Home office

    CyberCoders

    Toronto, ON
    9 days ago
  • $136k - $170k per year

     ...scalable, polished, and efficient mobile apps. We're passionate about developer experience, providing flexible tooling for rapid innovation. Are you an enthusiastic engineer with a passion for crafting iOS productivity tools and robust infrastructure? Elevate your skills... 
    Senior
    Hourly pay
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    4 days ago
  •  ...iOS Developer - (Hybrid - Calgary) Capco – The Future. Now. Capco is a distinctly and positively different place to work. Much more than consultants, we are active participants in the global financial services industry. Our passionate business and technology professionals... 
    Local area

    Capco

    Toronto, ON
    more than 2 months ago
  •  ...Role: IOS Developer Primary Skill: Swift/iOS SDK Expertise Job Description:  Seeking a highly skilled and motivated Mobile iOS Software Engineer to join our growing team within the TD Insurance division of the bank. This role will focus on the design, development,... 
    Senior
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  • $85k - $135k per year

     ...efforts on finding creative ways to make kids giggle. As a Senior Unity Game Developer you will work within a cross-functional team of talented developers...  ...understanding of how to use Unity to create mobile apps for iOS or Android. ~ Strong understanding of computer science... 
    Senior
    Full time
    Worldwide
    1 day per week

    Sago Mini

    Toronto, ON
    3 days ago
  •  ...an inclusive and high-performing culture. We are seeking a Senior Software Developer for the Canadian Digital Banking Engineering team. Is this...  ...assurance testers. Collaborate closely with a team of iOS, Android, and backend developers to work on both new features... 
    Senior
    Permanent employment
    Flexible hours

    Scotiabank

    Toronto, ON
    6 days ago
  •  ...build high-quality, performant applications that run seamlessly on iOS, Android, and the web. You should be as comfortable pushing a new...  ...design, quality, and usability. We are looking to hire mid and senior level front end engineers! You have drive, hunger, intellectual... 
    Senior
    Work at office
    Remote work

    Meld

    Toronto, ON
    21 days ago
  •  ...you might just be in the right place! We're looking for a Senior Mobile Developer (React Native) to join our team in North America. As a Senior...  ...Native and TypeScript applications across both Android and iOS platforms ~ A thoughtful sense of ownership for your products... 
    Senior
    Full time
    Flexible hours

    Lightspeed

    Toronto, ON
    4 days ago
  • $120k - $135k per year

     ...Built it. Scale it. Own it. Sangoma is excited to announce an opening for a Senior Backend Developer to join our talented team. As a recognized leader in business communications solutions, we strive to provide innovative and effective services that empower businesses to... 
    Senior
    Full time
    Remote work
    Work from home
    Flexible hours

    Sangoma

    Toronto, ON
    4 hours ago
  •  ...Job Responsibility: Senior Appian Developer At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and... 
    Senior
    Full time
    Work at office
    2 days per week
    3 days per week

    Cognizant

    Toronto, ON
    6 days ago
  •  ...Job Description What is the opportunity? The Trading & Execution Services group within Capital Markets is seeking a strong Java developer for the Program Trading team. You will be involved in writing code for applications which facilitate basket trading within the... 
    Senior
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    4 days ago
  • $80 - $100 per hour

     ...Job Responsibility: Responsibilities: Curam Development: Hands-on experience required. Technical Solutions: Design, develop, and deploy solutions in traditional and cloud environments. End-to-End Development: Manage complete development of applications and databases... 
    Senior
    Hourly pay
    Full time
    Fixed term contract
    Remote work

    Monzek Consulting

    Toronto, ON
    4 days ago
  •  ...Job Description What is the opportunity? The RBC Investor and Services and Technology team is seeking a Software Developer to support an application that processes FX transactions. In this role you will be responsible for the design and development of solutions... 
    Senior
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    5 days ago
  •  ...offices in Toronto, Quebec & Montreal. We are currently seeking an experienced professional to join our team in the role of JAVA Senior Developer In this role, you will: ~ Develop and design strategic trade store and life-cycle management platform for fixed income and... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    GFT Technologies SE

    Toronto, ON
    6 days ago
  • $128.3k - $171.1k per year

     ...Senior AI Developer   Role Type: New position   Are you excited about using Generative AI to solve realworld insurance and actuarial challenges ? Do you want your work to influence how global insurers make smarter, faster decisions?   As a Senior AI Developer... 
    Senior
    Full time
    Worldwide

    Aon

    Toronto, ON
    21 days ago
  •  ...Position: Senior Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities Only) Note... 
    Senior
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    6 days ago
  • $90k - $105k per year

     ...Job Description Key Responsibilities Design, develop, enhance, and maintain React-based web applications using modern frameworks and...  ...focus on front-end/UI engineering. ~3+ years of experience in a Senior React Developer or Lead React role. ~ Extensive experience with... 
    Senior
    Permanent employment

    Michael Page

    Toronto, ON
    10 days ago
  •  ...Job Responsibility: Job Summary WHAT IS THE OPPORTUNITY? In this role, candidates will be evaluating, designing, developing, implementing and supporting critical middleware solutions for RBC business applications. Candidate will also provide technical consulting to... 
    Senior
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    4 days ago
  •  ...integration with Adobe AEM , J2EE and etc? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer for a 3 month contract in Toronto. This is an onsite role. Rate: $478.19 - $515.08 Advantages • Earn a competitive... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    15 days ago
  •  ...design, SOLID principles, and design patterns? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer for a 12 month contract in Toronto. This is an onsite role. Rate: $554.83 - $590.41 Advantages • Earn a... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    15 days ago
  •  ...deployment Analyze, formulate, proposed, develop and/or contribute to overall solutions as per project...  ...Other Languages English: C2 Proficient Seniority Senior... 
    Senior

    Luxoft

    Toronto, ON
    7 days ago
  •  ...to providing an equitable work environment that is foundational to our core values as a company and is vital to our success. Senior Developer Advocate Job Summary As a Developer Advocate, you will be a self-starter who champions Equinix within the developer community... 
    Senior
    Full time

    Equinix

    Toronto, ON
    6 days ago
  • $70 - $75 per hour

    TalentWorld is seeking a highly skilled Senior ServiceNow Developer to lead the design, development, and delivery of scalable ServiceNow solutions for a leading financial client in Toronto. This role requires a strong blend of technical expertise, business analysis, and project... 
    Senior
    Contract work
    Temporary work
    Internship
    Remote work

    Talent World

    Toronto, ON
    5 days ago
  •  ...Senior TypeScript Developer Location: Toronto, ON – Hybrid (2–3 Days WFO) Duration: 6–12 Months Role Description Deep TypeScript Knowledge: Expert‑level understanding of TypeScript and advanced typing patterns. Microservices: Proven experience architecting... 
    Senior

    Astra North Infoteck Inc.

    Toronto, ON
    7 hours ago
  •  ...of BC’s Top Employers 2026, reflecting our commitment to creating a workplace where people thrive. Position Summary The Senior Cloud Developer is a hands-on technical role responsible for the design, implementation, operation, and continuous improvement of Genesys Cloud... 
    Senior
    Remote work
    Flexible hours

    Maximus

    Toronto, ON
    15 days ago
  •  ...working knowledge of Jamstack Architecture? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer for a 15 month contract in Toronto. This is an onsite role. Rate: Advantages • Earn a competitive rate within... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    18 days ago
  • We are seeking a Senior Software Developer with a strong specialization in Business Intelligence (BI) to join our team in Toronto. This hybrid role bridges the gap between enterprise Java-based development and advanced BI architecture. You will be responsible for the full lifecycle... 
    Senior
    Contract work
    Monday to friday

    Randstad

    Toronto, ON
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to IOS Developer Senior (IT). Be the first to apply!