Senior iOS Developer
3 weeks ago
Job Summary
Job Description
WHAT IS THE OPPORTUNITY?
The RBC Digital team is innovative and rapidly growing. We are looking for an experienced Senior iOS Developer who is passionate about technology and bring a depth of mobile application development experience.
This is a hybrid working role (mix of working from office and home). We will employ a hybrid working schedule: 2-3 days in office weekly - subject to change
WHAT WILL YOU DO?
- You will be responsible for designing and developing native iOS code to maintain and add functionality to RBC's mobile banking application.
- Conduct and contribute to design and code reviews ensuring standards are met.
- Collaborate with cross-functional teams, including project managers, product owners, testers, user-experience, security and fraud Continuously improve the app, finding ways to simplify and refactor code.
WHAT DO YOU NEED TO SUCCEED?
MUST HAVE:
- 3-4+ years of experience developing for iOS, including Objective-C, Swift, Xcode, git
- A solid understanding of Object Oriented Programming, MVC, MVVM and iOS application architecture
- Experience designing and building user interfaces for both iPhone and iPad applications using UIKit and Interface Builder
- Experience with networking, including HTTP, SOAP and REST
- 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
- Extreme programming, TDD
- SwiftUI 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 thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
- A comprehensive Total Rewards Program including bonuses and flexible benefits, fair compensation, commissions, and stock where applicable
- Leaders who help your development through coaching and managing opportunities
- Ability to make a difference and lasting impact
- Work in a dynamic, collaborative, progressive, and high-performing team
- A world-class training program in financial services
- Flexible work/life balance options
- Opportunities to do challenging work
Job Skills
Application Development, Application Integrations, Applications Architecture, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Mobile Applications, Programming Languages, Technical ExcellenceAdditional Job Details
Address:
RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTOCity:
TORONTOCountry:
CanadaWork hours/week:
37.5Employment Type:
Full timePlatform:
TECHNOLOGY AND OPERATIONSJob Type:
RegularPay Type:
SalariedPosted Date:
Application Deadline:
Inclusion and Equal Opportunity Employment
At RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities.
We also strive to provide an accessible candidate experience for our prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process.
Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities
-
Senior iOS Developer
1 day ago
Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full timeAbout the RoleWe are seeking a highly skilled Senior iOS Developer to join our team at the Canadian Imperial Bank of Commerce. As a key member of our Digital Innovation team, you will be responsible for designing and developing cutting-edge iOS mobile applications that meet the needs of our clients.Key ResponsibilitiesTechnical LeadershipProvide technical...
-
Senior iOS Developer
1 day ago
Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full timeAbout the RoleWe are seeking a highly skilled Senior iOS Developer to join our team at the Canadian Imperial Bank of Commerce. As a key member of our Digital Innovation team, you will be responsible for designing and developing cutting-edge iOS mobile applications that meet the needs of our clients.Key ResponsibilitiesTechnical LeadershipProvide technical...
-
iOS Senior Quality Assurance Developer
4 days ago
Toronto, Ontario, Canada Radio Canada International Full timeJob Title: iOS Senior Quality Assurance DeveloperJob Summary:We are seeking an experienced iOS Senior Quality Assurance Developer to join our team at Radio Canada International. As a key member of our Native Apps team, you will be responsible for ensuring the quality and reliability of our iOS applications.Key Responsibilities:Design and implement automated...
-
iOS Senior Quality Assurance Developer
3 days ago
Toronto, Ontario, Canada Radio Canada International Full timeJob Title: iOS Senior Quality Assurance DeveloperJob Summary:We are seeking an experienced iOS Senior Quality Assurance Developer to join our team at Radio Canada International. As a key member of our Native Apps team, you will be responsible for ensuring the quality and reliability of our iOS applications.Key Responsibilities:Design and implement automated...
-
Senior iOS Developer
1 day ago
Toronto, Ontario, Canada Nexus Systems Group Inc. Full timeAbout the RoleNexus Systems Group Inc. is seeking a highly skilled and experienced iOS Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality iOS applications.Key ResponsibilitiesDesign and Development: Collaborate with our cross-functional team to design and...
-
Senior iOS Developer
2 days ago
Toronto, Ontario, Canada Nexus Systems Group Inc. Full timeAbout the RoleNexus Systems Group Inc. is seeking a highly skilled and experienced iOS Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality iOS applications.Key ResponsibilitiesDesign and Development: Collaborate with our cross-functional team to design and...
-
Senior iOS Developer
3 days ago
Toronto, Ontario, Canada theScore Full timeAbout the Role & TeamWe are seeking a highly skilled iOS Developer to join our Mobile Platform team at theScore. As a key member of our team, you will be working with a talented group of Engineers, Product Managers, and Designers who are passionate about delivering exceptional mobile experiences.The Mobile Platform TeamOur Mobile Platform team is responsible...
-
Senior iOS Developer
3 days ago
Toronto, Ontario, Canada theScore Full timeAbout the Role & TeamWe are seeking a highly skilled iOS Developer to join our Mobile Platform team at theScore. As a key member of our team, you will be working with a talented group of Engineers, Product Managers, and Designers who are passionate about delivering exceptional mobile experiences.The Mobile Platform TeamOur Mobile Platform team is responsible...
-
Senior iOS Developer
3 months ago
Toronto, Ontario, Canada theScore Full timetheScore, a wholly-owned subsidiary of PENN Entertainment , empowers millions of sports fans through its digital media and sports betting products. Its media app 'theScore' is one of the most popular in North America, delivering fans highly personalized live scores, news, stats, and betting information from their favorite teams, leagues, and players....
-
Senior iOS Developer
2 weeks ago
Toronto, Ontario, Canada PENN Interactive Full timeAbout PENN Interactive (PI) PENN Interactive is a leading interactive gaming company headquartered in Philadelphia, driving innovation within the digital gaming landscape. As the digital arm of PENN Entertainment, the largest regional casino operator in the U.S., PI is dedicated to creating immersive and responsible gaming experiences. About the Role &...
-
Senior iOS Developer, Payments Specialist
3 days ago
Toronto, Ontario, Canada PENN Interactive Full timePenn Interactive, a leading interactive gaming company, is seeking a highly skilled Senior iOS Developer to join our Payments team. As a key member of our team, you will play a crucial role in enhancing our customers' experience within theScore & ESPN BET Sportsbook platforms.About the RoleThe Senior iOS Developer will be responsible for designing,...
-
Senior iOS Developer, Payments Specialist
4 days ago
Toronto, Ontario, Canada PENN Interactive Full timePenn Interactive, a leading interactive gaming company, is seeking a highly skilled Senior iOS Developer to join our Payments team. As a key member of our team, you will play a crucial role in enhancing our customers' experience within theScore & ESPN BET Sportsbook platforms.About the RoleThe Senior iOS Developer will be responsible for designing,...
-
iOS Senior Quality Automation Developer
4 days ago
Old Toronto, Ontario, Canada Radio Canada International Full timeAbout the RoleWe are seeking an experienced iOS Senior Quality Automation Developer to join our team at Radio Canada International. As a key member of our Native Apps team, you will play a crucial role in supporting the continued success and evolution of our CBC native apps.Key ResponsibilitiesDesign and develop automated testing frameworks for iOS...
-
iOS Senior Quality Automation Developer
3 days ago
Old Toronto, Ontario, Canada Radio Canada International Full timeAbout the RoleWe are seeking an experienced iOS Senior Quality Automation Developer to join our team at Radio Canada International. As a key member of our Native Apps team, you will play a crucial role in supporting the continued success and evolution of our CBC native apps.Key ResponsibilitiesDesign and develop automated testing frameworks for iOS...
-
iOS Developer
5 days ago
Toronto, Ontario, Canada Bitcoin Devs Company Full timeOverview:The iOS Developer - Swift plays a crucial role in our organization, responsible for designing, developing, and maintaining high-quality mobile applications for iOS platforms. This role is pivotal in contributing to the success of our mobile development initiatives and ensuring seamless user experiences for our customers.Key Responsibilities:Work...
-
Senior iOS Software Engineer
1 week ago
Toronto, Ontario, Canada Lyons Consulting Group Full timeAbout the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our team at Lyons Consulting Group. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality iOS applications.Key ResponsibilitiesDesign and develop iOS applications using Swift and Objective-CCollaborate...
-
Senior iOS Software Engineer
16 hours ago
Toronto, Ontario, Canada Lyons Consulting Group Full timeAbout the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our team at Lyons Consulting Group. As a key member of our software development team, you will be responsible for designing, developing, and implementing high-quality iOS applications.Key ResponsibilitiesDesign and develop iOS applications using Swift and...
-
Senior iOS Software Engineer
20 hours ago
Toronto, Ontario, Canada Lyons Consulting Group Full timeAbout the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our team at Lyons Consulting Group. As a key member of our software development team, you will be responsible for designing, developing, and implementing high-quality iOS applications.Key ResponsibilitiesDesign and develop iOS applications using Swift and...
-
iOS Developer
4 days ago
Old Toronto, Ontario, Canada Bally's Interactive - Toronto Full timeAbout Bally's Interactive - TorontoBally's Interactive - Toronto is a leading global casino-entertainment company with a growing omni-channel presence. It currently owns and manages 15 casinos across 10 states, a golf course in New York, a horse racetrack in Colorado, and has access to OSB licenses in 18 states. It also owns Bally's Interactive...
-
iOS Developer
3 days ago
Old Toronto, Ontario, Canada Bally's Interactive - Toronto Full timeAbout Bally's Interactive - TorontoBally's Interactive - Toronto is a leading global casino-entertainment company with a growing omni-channel presence. It currently owns and manages 15 casinos across 10 states, a golf course in New York, a horse racetrack in Colorado, and has access to OSB licenses in 18 states. It also owns Bally's Interactive...