Job Search and Career Advice Platform

Enable job alerts via email!

Senior IOS Developer

LanceSoft Inc

Toronto

Hybrid

CAD 120,000 - 160,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology consulting firm located in Canada is seeking a Senior Developer - iOS with over 10 years of professional experience. The role requires deep technical expertise in Swift 6 and experience in building scalable mobile applications. The candidate should be adept in CI/CD practices and security best practices. This position is hybrid, involving both remote work and on-site collaboration. Excellent communication skills and a strong work ethic are essential for working in this dynamic environment.

Qualifications

  • 10+ years of professional development experience.
  • 8+ years of experience as iOS Developer.
  • 1-2 years of experience with strong expertise in Swift 6.

Responsibilities

  • Build high-quality, scalable mobile applications using Swift.
  • Ensure adherence to coding, security, and architecture best practices.
  • Collaborate with team members and stakeholders.

Skills

Professional development experience
iOS Development experience
Experience with Swift 6
Hands-on experience with SwiftUI
CI/CD pipelines
Security best practices

Education

University degree in technology or computer science

Tools

JIRA
Confluence
Bitbucket
Job description

Hybrid: 3 days (Anchor days: Wednesday, remaining 2 days are flexible).


Contract Duration: 03/09/2026 to 05/12/2026. Possibility of extension: Yes, based on performance and business needs. Conversion to FTE: Yes, based on performance and business needs. Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week.


Story Behind the Need


Business group: Client Engineering - Mobile and Web
Project: Building features for iOS banking app.


Seeking a Senior Developer - iOS who is passionate about building high-quality, scalable mobile applications using the latest Swift language features. This role requires deep technical expertise, leadership skills, and a commitment to best practices in coding, security, and architecture.


Must Have Skills


  • 10+ years of professional development experience.

  • 8+ years of experience as iOS Developer.

  • 1-2 years of experience with strong expertise in latest Swift language features (Swift 6), including async/await, actors, and Sendable.

  • 2+ years of recent hands‑on experience with SwiftUI and Combine.

  • Exposure to Swift Package Manager and modularization strategies.

  • Solid understanding of security best practices (OAuth, SSL pinning, certificate validation, secure storage).

  • 5+ years of experience with CI/CD pipelines, unit testing, and automated UI testing.

  • 5+ years of experience with App Store guidelines, performance optimization, and memory management.


Nice to have


  • Experience in financial or enterprise‑grade applications.

  • Knowledge of modern architectural patterns (MVVM, VIPER, Clean Architecture).

  • Experience with Model Context Protocol (MCP) servers and AI integrations, including designing, building, and maintaining custom MCP tools.

  • Strong written technical documentation skills, including clearly articulating current and proposed architecture and codifying conventions and best practices.

  • Deep knowledge of iOS design best practices and Apple’s Human Interface Guidelines. Willing and able to provide designers with constructive feedback.

  • Experience with tools such as JIRA, Confluence, Bitbucket.


Soft Skills Required


  • High work ethics.

  • Excellent communication skills, with the ability to work with various team members and stakeholders.


Education


  • University degree in technology, computer science, engineering OR equivalent experience.


Best VS. Average Candidate

The ideal candidate is an experienced iOS Developer with recent, hands‑on experience in Swift 6, which is essential for this role. They should have strong knowledge of Swift Package Manager and modularization strategies, along with proven expertise in building mobile architectures for large-scale applications. A genuine passion for Apple technologies and a commitment to staying current with evolving tools and frameworks are also key qualities.


Candidate Review & Selection


  • Round 1: Take‑home assignment – Task to build a small demo iOS application.

  • Round 2: Technical Interview with Panel (Senior developers in the team) – Virtual video call 90 mins.

  • Round 3: In‑person Interview with Hiring Manager. To gauge culture and team fit – 45 mins.


Hiring Manager’s availability to interview: ASAP.


NOTE: will review any requests for accommodations put forward by Suppliers.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.