Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join TELUS Digital and take your career to the next level!
Application takes less than 5 minutes

