Sr. Mobile Application Developer iOS

Not Interested
Bookmark
Report This Job

profile Job Location:

Toronto - Canada

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Were building a relationship-oriented bank for the modern world. We need talented passionate professionals who are dedicated to doing whats right for our clients.

At CIBC we embrace your strengths and your ambitions so you are empowered at work. Our team members have what they need to make a meaningful impact and are truly valued for who they are and what they contribute.

To learn more about CIBC please visit

What Youll Be Doing

Digital and Contact Centre Technology (DCT) group provides strategic partnership and project execution to retail branches across Canada primary internet sites as CIBC Online Banking mobile banking etc. As a Senior Application Developer you will join DCCT and will be responsible for the native iOS application development as well as the maintenance of and enhancements to the existing features. The Senior Application Developer will effectively work with the team to work on immediate/future needs will convey those results to our partners and extended teams in a meaningful way and will deliver solutions in a proactive fast-paced Agile development environment.

At CIBC we enable the work environment most optimal for you to thrive in your role. To successfully perform the work details on your work arrangement (proportion of on-site and remote work) will be discussed at the time of your interview.

How Youll Succeed

  • Programming Skills -Participate in the development and maintenance of stable and highly secure iOS applications and be responsible for the product development. Responsible for providing hands-on architectural design for native iOS applications with a deep understanding of design patterns such as MVP MVVM and VIPER.

  • Planning and Coordination -Participate in the discussion and execution of the project implementation plan. Complete the preparation of the project requirements outline detailed designs and other documentation. Responsible for the project subsystem or module design and coding. Work with stakeholders end users business analysts and technical resources to gather requirements and prepare design specifications.

  • Collaboration -Foster and encourage a collaborative development culture where we elevate each other through mentorship. Participate in code reviews and Scrum ceremonies to continuously improve the products and the team processes. Work effectively in an Agile Software Development and Extreme Programming environment.

Who You Are

  • You can demonstrate 3 experience innative iOS development using Swift and Objective-C (ideally 5 years experience). You have hands-on experience in Xcode Cocoapods CoreData iOS design patterns Storyboards and iOS accessibility guidelines. You regularly write Unit Tests as part of your application development process and you have familiarity with Test Driven Development. You are strongly familiar with Continuous Integration/Deployment methodologies and have experience using tools to facilitate this.

  • You embrace and champion change.Youll continuously evolve your thinking and the way you work in order to deliver your best.

  • You look beyond the moment. You make decisions and take actions that will make a difference today and tomorrow. You proactively seek new opportunities to define whats possible.

  • Youre digitally savvy.You seek out innovative solutions and embrace evolving technologies. You can easily adapt to new tools and trends.

  • You give meaning to data.You enjoy investigating complex problems and making sense of information. Youre confident in your ability to communicate detailed information in an impactful way.

  • Values matter to you.You bring your real self to work and you live our values - trust teamwork and accountability.

#LI-TA

What you need to know

  • CIBC is committed to creating an inclusive environment where all team members and clients feel like they belong. We seek applicants with a wide range of abilities and we provide an accessible candidate experience. If you need accommodation please contact

  • You need to be legally eligible to work at the location(s) specified above and where applicable must have a valid work or study permit

  • We may ask you to complete an attribute-based assessment and other skills tests (such as simulation coding MS Office). Our goal for the application process is to get to know more about you all that you have to offer and give you the opportunity to learn more about us.

Job Location

Toronto-81 Bay 19th Floor

Employment Type

Regular

Weekly Hours

37.5

Primary Recruiter

Pavan Velamuri

Skills

Agile Methodology Objective-C (Programming Language) Swift Programming Language

Required Experience:

Senior IC

Were building a relationship-oriented bank for the modern world. We need talented passionate professionals who are dedicated to doing whats right for our clients.At CIBC we embrace your strengths and your ambitions so you are empowered at work. Our team members have what they need to make a meaningf...
View more view more

Key Skills

  • React Native
  • Objective C
  • iOS Development
  • Swift
  • Android
  • Xamarin
  • Application Development
  • SDKs
  • IOS
  • Java
  • Cordova
  • Mobile Applications

About Company

Company Logo

Bank on your terms with CIBC – whether it’s in person, over the phone or online, CIBC has you covered.

View Profile View Profile