Mobile Software Engineer Intern/Co-op (Fall 2026) (Toronto)

Mobile Software Engineer Intern/Co-op (Fall 2026) (Toronto)

19 Apr
|
TD Securities
|
Toronto

19 Apr

TD Securities

Toronto

Role Overview Internship/Co‑op position for Fall/Term 1 in Toronto, Ontario, Canada. Hours: 37.5. Pay range: $45,700 – $74,400 CAD. TD offers professional development through leadership talks, lunch‑and‑learn sessions, and mobile product development.

Job Description You will work as a Software Engineer on our Mobile platforms, including iOS and Android. You will be an equal member of the team and given meaningful assignments across TD mobile banking, investing, payments, and Mobile for Everyone initiatives. You will gain experience developing native iOS or Android software used by millions of customers.

Responsibilities

Work with other software engineers in Agile Scrum teams to design and build native mobile software according to business requirements, UX designs, and architectural guidelines

Adhere to developer expectations defined by the mobile team to ensure high‑quality, reusable, and maintainable software, including unit testing, code reviews, and documentation

Continuously enhance your own knowledge and expertise to keep current with leading‑edge technologies, trends, and developments, and transfer this knowledge to the team through informal day‑to‑day interactions and (if you’re up for it) Lunch & Learn presentations

Work on a broad range of tasks and multiple, concurrent projects. Prioritize and manage own workload in order to deliver quality results and meet timelines

Help create a positive team workplace that promotes collaboration, quality, innovation, and teamwork

Perform unit and system integration testing

Participate in Proof of Concept (POC) on new technologies and document findings

Troubleshoot and determine root cause and resolution for application defects

Ensure defect‑free programming by testing and debugging using available/appropriate tools and participate in reviewing peer coding





Adhere to standard security coding practices to ensure application is free of most common coding vulnerabilities

Continuously enhance knowledge/expertise and keep current with leading‑edge technologies, trends, and developments and develop expertise in TD services, applications, infrastructure, analytical tools and techniques that can contribute to effective solution development and delivery

Job Requirements

Currently enrolled in a relevant technology program, such as Computer Science, Engineering, Information Technology Management, Computing, etc.

Strong knowledge of object‑oriented design, implementation, and maintenance

Understanding of Data Structures and Algorithms

Strong coding, debugging, and problem‑solving skills

Fast learner who picks up new technologies quickly

Demonstrates leadership, ability to communicate big picture and demonstrate solutions

Analytical thinking, able to see like a customer and develop solutions that meet a need or uncover a new opportunity

Ability to work in a fast‑paced environment and thrives working with others

Familiarity with source code management such as GIT

Familiarity with Jira and Confluence

Android Specific

Familiar with Android SDK (level 21 and later) and open‑source libraries such as Retrofit, and Dagger2

Hands‑on experienced with development tools such as Android Studio, Gradle, and Emulator

Experience in Android development with Kotlin and Java

iOS Specific

Experience in iOS development with Swift

Objective‑C experience is nice to have





Hands‑on experience with development tools such as Xcode and storyboards

Early Talent Requirements

This position is a 4‑month work term and will commence September 8th – December 18th, 2026.

Applications must include a resume (maximum of 2 pages) and a school transcript.

Must be enrolled in an undergraduate/graduate degree (requirement of all co‑op/intern positions).

We welcome all applications; however, we will only contact qualified candidates chosen for an interview. Thank you for your interest.

Selected candidates will be invited to participate in a technical assessment.

TD requires employees to reside in Canada where the role is located. Successful candidates are expected to arrange relocation to one of our Toronto offices in a hybrid model (4 days per week in office).

Assigned Line Of Business Requirements Please note that the line of business that you are assigned to may require specific skills not mentioned in this posting.

Hours Monday‑Friday, standard business hours.

Office Locations We have offices located in the Greater Toronto Area, including Markham, Mississauga, Scarborough and Toronto as well as offices in London, ON. Your specific office location will be determined based on business needs.

Inclusiveness At TD, we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. We are dedicated to building a workforce that reflects the diversity of our customers and communities in which we live and serve. If you require an accommodation for the recruitment/interview process (including alternate formats of materials, or accessible meeting rooms or other accommodation), please let us know and we will work with you to meet your needs.

Language Requirement (Quebec Only) Sans Objet

#J-18808-Ljbffr

📌 Mobile Software Engineer Intern/Co-op (Fall 2026) (Toronto)
🏢 TD Securities
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: mobile software engineer intern/co-op (fall 2026) (toronto) / toronto
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: mobile software engineer intern/co-op (fall 2026) (toronto) / toronto