TELUS Digital
iOS Developer
TELUS DigitalCanada22 hours ago
Full-timeRemote FriendlyInformation Technology

About the Role:

TELUS Health Virtual Care is a rapidly growing division of TELUS Health. We develop and

operate a next-generation telemedicine service that lets Canadians access primary care and

other healthcare services through an app. With nearly 2 million members across Canada, we are

reimagining the doctor-patient relationship, leveraging technology to make Canadian healthcare

more accessible, compassionate, and patient-centered.


As our team of 40+ developers and designers scales to support the growing scope and

complexity of the healthcare services offered by TELUS Health, we are looking for a talented

developer experienced in iOS and Swift to join our team.


Responsibilities

Our iOS application is built with Swift using a hybrid UIKit and SwiftUI architecture. As we

modernize our codebase, we maintain some legacy UIKit screens, actively migrate existing

UIKit components to SwiftUI, and develop new features in SwiftUI.


As a senior iOS developer, you will:

● Work with a focused team of other talented engineers, designers, and product managers

to enhance our existing patient-facing iOS app, building new SwiftUI features while

maintaining our UIKit foundation.

● Ensure performance and quality of the application

● Autonomously build end-to-end features for the app.


You should be the kind of person who:

● Loves developing iOS apps for its own sake

● Writes clean understandable code

● Champions practices including Unit Testing, Continuous Delivery & Dependency

Injection

● Is passionate about building apps that have a positive social impact

● Comfortable working in hybrid codebases and adapting to evolving technical stacks

● Has a decent sense humor (our dev team has a weird obsession with the Simpsons

and questionable emojis)


Qualifications

Must Haves

● 5+ years of professional experience developing software for iOS or macOS using Swift

● Familiar with Apple's design principles and interface guidelines

● Understanding of IT Standards, UX Design, Accessibility, Agile Methodologies

● Strong knowledge of both UIKit and SwiftUI, including programmatic UIKit layouts and

modern SwiftUI patterns

● Experience working with hybrid iOS architectures and UIKit/SwiftUI interoperability

● Experience with SwiftUI

● Experience with XCTest, Xcode instruments and git

● Experience working with RESTful APIs


Education

● BS/MS degree in Computer Science or closely related field or equivalent practical

experience


Nice To Haves

● Experience with TCA, MVI or unidirectional data flow architecture

● Experience migrating UIKit apps to SwiftUI

● Knowledge of Combine framework

● Experience with Android development

● CI/CD experience

● Experience with Ruby


Equal Opportunity Employer


At TELUS Digital, we are proud to be an equal opportunity employer and are committed to creating a diverse and inclusive workplace. All aspects of employment, including the decision to hire and promote, are based on applicants’ qualifications, merits, competence and performance without regard to any characteristic related to diversity.


What We'll Offer


In addition to a great culture and interesting work with opportunities for growth and development, this position is eligible for the following benefits:


Healthcare benefits - Medical, Vision, Dental

401K matching

Employee Share Purchase Plan

Competitive PTO Policy

Employee Assistance Program (EAP)

Life & Disability Insurance

And more!


Apply Now!

Key Skills

Ranked by relevance