Mobile Software Engineer I (iOS) (Ontario)

Mobile Software Engineer I (iOS) (Ontario)

04 Sep
|
TD
|
Ontario

04 Sep

TD

Ontario

Work Location
Toronto, Ontario, Canada

Hours
37.5

Line of Business
Technology Solutions

Pay Details
$69,700 - $98,400 CAD

This role is eligible for a discretionary variable compensation award that considers business and individual performance.

TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs.

As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.

Job Description
Department
Canadian Mobile Banking

What You'll Do
Intermediate iOS developer to work as part of our Canadian Mobile Banking development team. As part of the team, you will innovate, design and deliver solutions for a variety of projects related to our mobile banking platform to deliver legendary mobile experiences for our customers. You will have experience in developing native iOS solutions within an agile development model with focus on seamless delivery, innovation,



and stability of the mobile platforms. You will be working with a team 2-3 developers on both iOS and Android platforms.

Where You'll Work
You’ll be expected to work primarily onsite at a TD location for meetings, team events and experiences. The hiring manager will provide more information about how this works for their team.

Job Requirements - What You Need to Succeed

Undergraduate degree, Postgraduate degree or Technical Certificate

Solid academic background (e.g., computer science, engineering)

1-3 years relevant experience

Must Have Skills

3 + years in Software Development

1-3+ years of experience with Swift programming language

2+ years of hands-on experience developing iOS applications using SwiftUI and UIKit

Multithreaded applications experience including Swift Concurrency Async/Await and Combine

Experience with architecture patterns like POP (Protocol Oriented Programming), MVVM and reactive e.g Combine

Experience with Unit Testing including Swift Testing, XCTest, Xcode instruments

Strong working knowledge of WKWebView and SFSafariViewController for integrating responsive web solutions using SSO patterns and best practices

Nice to Have Skills

Experience working with Accessibility/Voiceover, Dynamic type and Dark mode

Understanding of Objective C

Knowledge of CI/CD tools and scripts e.g Jenkins

Experience with custom view animation and transition

#J-18808-Ljbffr

📌 Mobile Software Engineer I (iOS) (Ontario)
🏢 TD
📍 Ontario

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:

Get the latest job offers by email for: mobile software engineer i (ios) (ontario) / ontario

Subscribe to this job alert:

Get the latest job offers by email for: mobile software engineer i (ios) (ontario) / ontario