Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this iOS Developer role.
Rezi rewrites your resume against Sun Life's job description. Free.

Tailor your resume to this iOS Developer role.
Rezi rewrites your resume against Sun Life's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the iOS Developer posting at Sun Life — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the iOS Developer posting at Sun Life — free, in seconds.
About the Role
Sun Life's Mobile Chapter is seeking an iOS Developer to join their team. The role involves creating, developing, and maintaining first-class native iOS apps to help clients achieve financial security and live healthier lives. This is a multi-site role within an agile team.
Responsibilities
- Design and develop high-quality, secure, and reliable features on iOS.
- Collaborate with cross-functional teams and act as a technical reference.
- Coach junior developers on iOS best practices.
- Participate in scrum ceremonies for planning, estimation, design, development, and testing.
- Conduct code reviews and ensure adherence to best practices.
- Write unit and integration tests.
- Identify and troubleshoot application issues.
- Work on projects involving 3rd party and offshore teams.
- Participate in the discovery and evaluation of new technologies.
Requirements
- Bachelor’s degree in computer science, Software Engineering or equivalent education/experience.
- 2+ years of experience with native mobile development on iOS, including continuous integration and automation.
- Strong experience working in an Agile environment.
- Experience with at least one modern architecture pattern (MVVM, VIPER).
- Proficiency in SwiftUI.
- Experience with DevOps practices and tools.
- Familiarity with Test Driven Development (TDD) or Behavior Driven Development (BDD).
- Experience in creating and releasing complex iOS Applications to the App Store.
- Capability of building, debugging, profiling and optimizing iOS Apps.
- Good understanding of mobile applications UX and iOS Human Interface guidelines.
- Understanding of security principles and best practices in iOS development.
- Strong problem-solving and analytical skills.
- Excellent communication and interpersonal skills.
- Good organizational and time management skills.
- English is a requirement.
Skills
- SwiftUI
- DevOps
- TDD
- BDD
- XCTest
- Swift Testing framework
- MVVM
- VIPER
- Combine framework
- async/await
- @Published properties
- RESTful web services
- JSON/XML
- UIKit
- Storyboards
- RxSwift
- Jenkins
- Splunk
- Artifactory
- Java
- Spring Boot
- AI-powered development tools
Location
- Montréal
- Toronto
- Waterloo
- Gurgaon, India
Work Type
- Hybrid
Experience Level
- 2+ years of experience with native mobile development on iOS
Education Level
- Bachelor’s degree in computer science, Software Engineering or equivalent education/experience.
Salary/Compensations
- 65,000 - 105,000
Benefits
- Competitive salary and bonus program
- Flexible group insurance program
- Share Ownership Program with employer matching contributions
About the Company
- Sun Life's mission is to create, develop and maintain first-class native mobile apps on iOS and Android for our clients, helping them achieve lifetime financial security and live healthier lives.
- We are a multi-site team that values communication, collaboration, transparency, and integrity.
- We are proud to be included in Great Place to Work's 2026 list of Canada's Best Workplaces.
- Diversity and inclusion have always been at the core of our values at Sun Life.
- We are proud to be a hybrid organization that offers our employees the choice and flexibility to work from both the office and virtually.
Equal Opportunity
- A diverse workforce with wide perspectives and creative ideas benefits our Clients, the communities where we operate and all of us as colleagues. We welcome applications from qualified individuals from all backgrounds.
- Persons with disabilities who need accommodation in the application process, or those needing job postings in an alternative format, may e-mail a request to thebrightside@sunlife.com.