CI
Posted:
June 12, 2026
Location:
toronto, on, Canada
Job Description
Shape CIBC’s banking systems as a Consultant, Backend Developer in Toronto. Leverage your skills in Objective C, Swift, and server technologies while enjoying a hybrid work model.
As a key member of CIBC’s Core Banking and Payments Technology team, you will develop backend solutions that enhance the client banking experience. With over five years of experience in backend development, your role includes troubleshooting technical issues, optimizing systems, and mentoring junior staff. Collaborate cross-functionally to ensure applications are scalable, secure, and efficient, all while immersed in a culture that values accountability and teamwork.
Key Responsibilities:
• Develop and maintain backend systems with Objective C and Swift
• Collaborate with stakeholders for secure solution delivery
• Conduct code reviews and write unit tests for reliability
• Optimize system performance and operational efficiency
• Mentor junior developers and share best practices
Requir...
As a key member of CIBC’s Core Banking and Payments Technology team, you will develop backend solutions that enhance the client banking experience. With over five years of experience in backend development, your role includes troubleshooting technical issues, optimizing systems, and mentoring junior staff. Collaborate cross-functionally to ensure applications are scalable, secure, and efficient, all while immersed in a culture that values accountability and teamwork.
Key Responsibilities:
• Develop and maintain backend systems with Objective C and Swift
• Collaborate with stakeholders for secure solution delivery
• Conduct code reviews and write unit tests for reliability
• Optimize system performance and operational efficiency
• Mentor junior developers and share best practices
Requir...
Apply for this Job
Submit your application for the Backend Developer Consultant at CIBC position at CIBC.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
toronto, Canada
Posted:
June 12, 2026
Deadline:
July 22, 2026