iOS Developer

UST • , , canada, , , canada • Posted May 30, 2026

Position Overview

Role

Lead II - Software Engineering – iOS Developer

Responsibilities

  • Feature development in Swift to expand the functionality of a mobile banking application.
  • Ensuring proper design and architectural patterns are used to allow the app to scale effectively.
  • Participating in code reviews to ensure quality of code delivered by the team.
  • Collaborating with cross‑functional teams, including project managers, product owners, testers, user experience, security, and fraud teams.
  • Continuously improving the app, finding ways to simplify and refactor code.

Qualifications

  • 5+ years of experience developing for iOS in Swift (Objective‑C experience is a nice to have).
  • Experience with UI development in both SwiftUI and UIKit.
  • A solid understanding of Object‑Oriented Programming, MVC, MVVM, and iOS application architecture.
  • Experience with iOS unit testing framew...