Mobile Software Engineer Intern/co-op (fall 2026)

TD Bank

Toronto, Canada
$45,700 - $74,400 cad py
On-site
Native mobile software development
Agile scrum teams
Unit testing and code reviews
Opportunity to work as a Software Engineer on TD's Mobile platforms, including iOS and Android

Job Summary

  • Opportunity to work as a Software Engineer on TD's Mobile platforms, including iOS and Android.
  • Gain experience developing native software used by millions of customers across Mobile Banking, Direct Investing, Payments, and more.
  • Participate in a co-op/intern programming designed to build career capabilities, broaden professional networks, and feature leadership talks and lunch & learns.

Matching Summary

Opportunity to work as a Software Engineer on TD's Mobile platforms, including iOS and Android.

Salary

$45,700 - $74,400 CAD

Skills & Requirements

Must-have

  • Native mobile software development
  • Agile Scrum teams
  • Unit testing and code reviews
  • Object-oriented design
  • Data Structures and Algorithms
  • Source code management (GIT)
  • Fast learner
  • Collaboration and teamwork

Nice-to-have

  • Leadership and communication
  • Customer-centric solution development
  • Jira and Confluence familiarity
  • Proof of Concept on new technologies

Key Requirements

  • Currently enrolled in a relevant technology program
  • Familiarity with Android SDK (level 21+), Retrofit, Dagger2
  • Experience in Android development with Kotlin and Java
  • Experience in iOS development with Swift
  • Hands-on experience with Xcode and storyboards

Work Rights

Reside in Canada

Tailored Resume

Cover Letter