This recruiter is online.

This is your chance to shine!

Apply Now

Sr. iOS Developer - 57719

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Published since 1 day(s)
  • Starting date : 1 position to fill as soon as possible

Duration: 6 months

Extension possible: Possibility - based off of business needs and performance

Conversion Possible: Not likely - based off of business needs and performance

Interview process: 1-2 steps, in person, 2 hours and 1 hour - coding assignment for second step


Business Unit: Cnd Online & Mobile Tech

Work Location: 4 days on site, 1 day work from home, Toronto, Ontario

Scope of Project: Payments project

Team Size/Culture: 20 people, collaborative environment

CANDIDATE PROFILE DETAILS:

Degree/Level of Education: University or College degree/diploma in Computer Science or equivalent field

Certifications Required: No

Years of Overall Experience: 10+ years of experience

How will performance be measured: meeting sprint timelines and deliverables

Job Summary / Description:

Senior 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.

MUST-HAVE Hard Skills:

1.) 10+ years in Software Development

2.) 6+ years of experience with Swift programming language

3.) 3+ years of hands-on experience developing iOS applications using SwiftUI and UIKit

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

5.) Multithreaded applications experience including Swift Concurrency Async/Await and Combine

NICE-TO-HAVE

1.) Experience with Unit Testing including Swift Testing, XCTest, Xcode instruments

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

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

4.) Experience working with Swift Package Manager (SPM)

5.) Experience working with Snapshot Testing

Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined