Taro Logo

Lead Developer

CIBC is a leading Canadian bank focused on building relationships for the modern world, with 44,000 employees helping clients achieve their financial goals.
Mobile
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance

Description For Lead Developer

CIBC is seeking a Lead Developer to join their digital transformation initiative. This role combines technical leadership with hands-on development, focusing on creating innovative mobile solutions that enhance customer experience across iOS and Android platforms. The position offers an opportunity to work at one of Canada's leading banks, with 44,000 employees globally.

The ideal candidate will lead the mobile development team, conducting code reviews and providing technical direction while staying current with emerging technologies. They will be responsible for designing and implementing solutions that align with CIBC's digital transformation goals, working with both iOS and Android platforms using technologies like Objective-C, SWIFT, and Android SDK.

This role requires a unique blend of technical expertise and leadership skills. The successful candidate will need to demonstrate proficiency in mobile development technologies, including Objective-C, SWIFT, Android SDK, and experience with RESTful services, while also showing strong leadership capabilities in guiding team members and providing strategic input to senior management.

CIBC offers a comprehensive benefits package including competitive salary, performance-based compensation, banking benefits, a defined benefit pension plan, and employee share purchase options. The company culture emphasizes work-life balance with vacation time, wellness support, and dedicated personal development days. The position is based in Toronto, offering the opportunity to work in a modern, collaborative environment with state-of-the-art technical tools.

The role presents an excellent opportunity for an experienced mobile developer looking to step into a leadership position while remaining hands-on with technology. You'll be at the forefront of digital banking innovation, helping to shape the future of financial services while working with a talented team in a supportive, inclusive environment.

Last updated a day ago

Responsibilities For Lead Developer

  • Lead mobile development team and conduct code review sessions with the extended team
  • Lead the design and development of specifications and perform code analysis
  • Test, debug, document and manage changes to ensure efficient program implementation and updates
  • Provide strategic advice and informed recommendations to senior management
  • Stay current with technology trends
  • Create, implement and manage simple, flexible and customized solutions that enhance customer experience on iOS and Android platforms

Requirements For Lead Developer

Java
JavaScript
  • Experience with Objective-C, Xcode, Android SDK, SWIFT
  • Knowledge of Web Services, XML, Subversion and Git
  • Experience with object-oriented design, JavaScript Object Notation and RESTful Web Services
  • Experience writing unit tests and UI automation tests
  • Strong leadership and team management skills
  • Domain expertise in management systems
  • Ability to define and document data requirements, workflows, processes, systems, and controls

Benefits For Lead Developer

401k
Medical Insurance
  • Competitive salary
  • Performance-based compensation
  • Banking benefits
  • Defined benefit pension plan
  • Employee share purchase plan
  • Vacation time
  • Wellness support
  • Social recognition program
  • Paid personal development day

Interested in this job?

Jobs Related To CIBC Lead Developer