iOS Developer

Akkodis

Oakville

On-site

CAD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Akkodis seeks a Senior iOS Engineer to enhance and maintain two native iOS apps using Swift in an Agile team. You will deliver production-ready features, fix issues, and apply modern Apple tech within a fast-paced environment.

You will collaborate with IT, Product, QA, and engineering, participate in code reviews, and contribute to the mobile lifecycle. 7+ years of iOS dev and strong Swift are required.

Qualifications

  • 7+ years of professional experience developing native iOS applications.
  • Expert-level proficiency with Swift.
  • Strong experience with Xcode and Apple's iOS SDK.
  • Solid knowledge of UIKit and/or SwiftUI.
  • Experience implementing MVVM or Clean Architecture.
  • Experience using GitHub including PRs and branching strategies.
  • Experience with CI/CD pipelines (Bitrise or similar).
  • Experience using JIRA within Agile software development teams.
  • Familiar with iOS testing frameworks XCTest / XCUITest.

Responsibilities

  • Develop, enhance, and maintain native iOS applications using Swift.
  • Implement new features and resolve production issues based on priorities.
  • Produce clean, maintainable, scalable code following Apple best practices.
  • Support apps targeting iOS 17.4 and newer.
  • Contribute via GitHub PRs and maintain branching strategies.
  • Participate in peer code reviews and ensure high code quality.
  • Collaborate with QA/SDET to support testing and delivery.
  • Work with Xcode and Apple iOS SDK in Agile environment.

Skills

Swift
UIKit/SwiftUI
MVVM/Clean Architecture
GitHub PRs
CI/CD (Bitrise)
JIRA
Xcode
XCTest / XCUITest
Problem solving
Communication

Education

Bachelor's degree in CS/Software Eng
Apple Developer certifications (asset)

Tools

Confluence

Job description

Duration: Contract
Engagement Model: Professional Services Engagement – B2B (Incorporated Entities Only)

Note: Automotive Industry experience is required.

About the Engagement

Akkodis is seeking an experienced Senior iOS Engineer to support the ongoing enhancement and maintenance of two native iOS mobile applications. This engagement focuses on developing high-quality, production-ready mobile applications using modern Apple technologies within a collaborative Agile environment.

The successful consultant will work closely with IT, Product Management, QA, and engineering teams to deliver feature enhancements, resolve support requests, participate in code reviews, and contribute to continuous improvement of the mobile development lifecycle.

Services to be Provided
  • Develop, enhance, and maintain native iOS applications using Swift.
  • Implement new features and resolve production support tickets based on business priorities.
  • Produce clean, maintainable, and scalable code following Apple development best practices.
  • Support applications targeting iOS 17.4 and newer.
  • Contribute code through GitHub Pull Requests while following established branching strategies.
  • Participate in peer code reviews and maintain high code quality standards.
  • Collaborate with QA and SDET teams to support testing and successful feature delivery.
  • Develop applications using Xcode and Apple's iOS SDK.
  • Track work items in JIRA and document technical solutions in Confluence.
  • Follow approved software development practices and open-source governance guidelines.
  • Participate in Agile ceremonies and collaborate effectively with cross-functional teams.
  • 7+ years of professional experience developing native iOS applications.
  • Expert-level proficiency with Swift.
  • Strong experience with Xcode and Apple's iOS SDK.
  • Solid knowledge of UIKit and/or SwiftUI.
  • Experience implementing modern iOS architecture patterns such as MVVM or Clean Architecture.
  • Experience using GitHub, including Pull Requests, branching strategies, and code reviews.
  • Experience working with CI/CD pipelines (Bitrise or similar platforms).
  • Experience using JIRA within Agile software development teams.
  • Working knowledge of iOS testing frameworks including XCTest and XCUITest.
  • Strong problem-solving, communication, and collaboration skills.
  • Ability to deliver production-ready code with minimal supervision.
Nice to Have
  • Experience with Appium for mobile automation testing.
  • Experience using SonarQube for static code analysis.
  • Experience developing applications within the automotive, telematics, or connected vehicle domain.
  • Experience using Confluence for technical documentation.
  • Familiarity with Apple's accessibility guidelines and mobile accessibility standards.
Education

Bachelor’s degree in computer science, Software Engineering, or a related technical discipline.

OR

Apple Developer certifications are considered an asset.

Important

This is a business-to-business professional services engagement. Consultants must represent an incorporated entity, maintain a valid business number where applicable, carry appropriate business insurance, and invoice for services rendered.

This engagement requires senior-level iOS development expertise. Technical onboarding will focus on business domain knowledge and application functionality rather than foundational iOS development.

The delivery environment is fast-paced, utilizing Agile methodologies, continuous integration, and frequent application builds.

Accessibility

At Akkodis, part of The Adecco Group, our purpose is simple: to make the future work for everyone. We live our values—Passion, Collaboration, Inclusion, Courage, and Customers at Heart—by fostering a workplace where diversity is celebrated and every voice matters. We encourage applications from individuals of all backgrounds and identities. Accommodation is available upon request throughout the recruitment process.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior iOS Engineer – Automotive Swift & UIKit
Senior iOS Engineer – Automotive Swift & UIKit

Akkodis • Oakville

On-site
CAD 120,000 - 160,000
IOS Developer
IOS Developer

Insight Global • Toronto

On-site
CAD 90,000 - 120,000
Application Developer
Application Developer

Prospecta Talent • Vancouver

On-site
CAD 80,000 - 110,000
Mobile Engineer
Mobile Engineer

Akkodis • Toronto

Hybrid
CAD 130,000 - 200,000
Comprehensive Total Rewards Program
Leadership coaching opportunities
Flexible work/life balance options
+1
Service Designer
Service Designer

Akkodis • Halifax

Hybrid
CAD 90,000 - 120,000
iOS Developer
iOS Developer

United States Digital Space LLC • Mississauga

Hybrid
CAD 76,000 - 90,000
Competitive compensation
Benefits package
Professional growth opportunities
iOS Developer Toronto
iOS Developer Toronto

Konrad • Toronto

Hybrid
CAD 90,000 - 125,000
Retirement Planning
Parental Leave Program
Flexible Working Hours
+4
Senior iOS Engineer, Contractor
Senior iOS Engineer, Contractor

Owlet Baby Care • Canada

On-site
CAD 85,000 - 110,000
iOS Developer
iOS Developer

Konrad • Toronto

Hybrid
CAD 90,000 - 125,000
Health & Wellness Benefits
Retirement Planning
Parental Leave Program
+5
iOS Developer
iOS Developer

Systematix • Mississauga

Hybrid
CAD 70,000 - 90,000
Flexible working hours
Opportunity for permanent position