SoTalent
Staff Software Engineer iOS
SoTalentCanada13 days ago
Full-timeInformation Technology

Job Title : Staff Software Engineer iOS

Location : Toronto, Ontario

Job Type : Full Time


We’re looking for a Senior iOS Engineer to join our mobile team!

In this role, you’ll take the lead in building innovative iOS features that power Capital One Travel. You’ll be hands-on with SwiftUI and reactive programming, creating intuitive, high-performing apps that delight users while following modern design principles and engineering best practices.

You’ll collaborate closely with product managers, designers, and engineers across multiple disciplines to deliver seamless, customer-focused experiences. Along the way, you’ll also mentor junior developers, contribute to community discussions, and champion mobile excellence across the organization.

What you’ll do:

  • Lead the design and development of iOS features using Swift and SwiftUI.
  • Partner with product, design, and engineering teams to deliver engaging mobile experiences.
  • Contribute to Agile ceremonies and ensure on-time, high-quality delivery.
  • Guide and mentor less-experienced developers while influencing best practices.
  • Collaborate with cross-functional teams (Android, APIs, Web) to deliver integrated solutions.
  • Identify technical challenges early and help drive creative solutions.
  • Participate in code reviews and uphold coding standards.

Basic Qualifications:

  • Bachelor’s degree
  • 6+ years of experience building native iOS applications with Swift and SwiftUI
  • 6+ years of experience in software architecture, application design, and development
  • Experience mentoring junior/mid-level engineers and providing technical guidance

Preferred Qualifications:

  • 8+ years leading end-to-end software development lifecycle
  • Experience with AWS or other cloud technologies
  • Background in Agile methodologies
  • Exposure to open-source frameworks

Key Skills

Ranked by relevance