Taro Logo

Associate, Developer

CIBC is a bank focused on building relationships for the modern world, helping clients, employees and shareholders achieve what matters to them.
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Job Description

CIBC is seeking an Associate Developer to join their digital transformation initiative. This role sits at the heart of delivering innovative technologies for CIBC's digital transformation. As an Associate Developer, you'll be responsible for creating and implementing solutions that enhance customer experience across iOS and Android platforms. The position offers an opportunity to work with a leading Canadian bank that emphasizes trust, teamwork, and accountability.

The ideal candidate will combine technical expertise in mobile development with leadership capabilities. You'll be working with technologies including Objective-C, Swift, Android SDK, and various web services, while leading a mobile development team and participating in code reviews. The role requires someone who can both write code and provide strategic technical guidance to senior management.

CIBC offers a collaborative environment where team members are valued for both their contributions and their individuality. With over 44,000 employees, CIBC provides an enterprise-scale environment while maintaining a focus on individual growth and development. The position is based in London, UK, offering an opportunity to work with a major financial institution in a global financial hub.

This role would be ideal for a developer who is passionate about financial technology, enjoys leading teams, and wants to contribute to building the future of digital banking. The position offers the chance to work on meaningful projects that directly impact customer experience while being part of a larger digital transformation initiative.

Last updated 15 days ago

Responsibilities For Associate, Developer

  • Create, implement and manage simple, flexible and customized solutions that improve customer experience on iOS and Android platforms
  • Act as domain specialist for management systems
  • Define and document requirements for data, workflows, processes, systems, and controls
  • Lead mobile development team and conduct code review sessions
  • Provide strategic advice and recommendations to senior management
  • Design and develop specifications and perform code analysis
  • Test, debug, document and manage changes

Requirements For Associate, Developer

Java
JavaScript
  • Experience with Objective-C, Xcode, Android SDK, SWIFT
  • Knowledge of Web Services, XML, Subversion and Git
  • Experience with object-oriented design
  • Experience with JSON and RESTful Web Services
  • Experience writing unit tests and UI automation tests
  • Strong leadership and communication skills
  • Ability to adapt to new tools and trends

Related Jobs

Flutter Developer (Remote - Europe)

Remote Flutter Developer position at Blackbird Lab, building mobile applications for loyalty programs. 2-3 years experience required, full benefits package included.

Mobile Software Engineer (React Native)

Remote Mobile Software Engineer position at Veriswap focusing on React Native development, available across multiple global locations.

React Native Engineer

React Native Engineer position at Mattermost, building secure mobile applications for defense and intelligence organizations using React Native.

Mobile Engineer

Mobile Engineer position at JLL focusing on mechanical and electrical systems maintenance across Rolls-Royce sites in East Grinstead and London.

Mobile Developer, (React Native)

Remote Mobile Developer position at Oak Engage, developing React Native applications for enterprise employee engagement platform used by major UK brands.