Talent.com
Manulife
Mobile Software Engineer iOSManulife • Montreal, Quebec
Mobile Software Engineer iOS

Mobile Software Engineer iOS

Manulife • Montreal, Quebec
2 days ago
Job type
  • Full-time
Job description

Managing group benefits can be complex and stressful, especially during important life events. In this role, you will contribute to building and maintaining a mobile application that simplifies these experiences—helping people make informed decisions about their health and well-being.
As a Mobile Software Engineer, iOS, you will design and deliver accessible, user-centered mobile solutions that improve how individuals and families interact with their benefits.

Position Responsibilities:

  • Design and develop intuitive, mobile-first iOS applications that are accessible and easy to use
  • Translate product requirements and user stories into clean, maintainable, and well-tested code
  • Ensure applications are secure, scalable, and performant
  • Integrate mobile applications with backend services, APIs, and external data sources
  • Troubleshoot, identify, and resolve issues to improve application performance and reliability
  • Collaborate with cross-functional teams including Product, Design, and Quality Engineering to deliver customer-focused solutions
  • Participate in design discussions, pair programming, and code reviews to maintain high engineering standards
  • Continuously learn and apply new technologies to enhance the user experience

Required Qualifications:

  • 3+ years of experience building iOS applications that integrate with remote services and APIs
  • 1+ years of experience developing user interfaces using SwiftUI
  • Solid understanding of iOS application architecture, performance optimization, and mobile security principles
  • 1+ years of experience using version control systems (e.g., Git; GitHub preferred)
  • Familiarity with CI/CD tools such as Jenkins or GitHub Actions
  • Knowledge of accessibility standards and inclusive design practices, with a commitment to building products that work for diverse users


Preferred Qualifications:

  • Demonstrated ability to consider the broader impact of technical decisions on customer experience
  • Experience working in Agile or Scrum environments
  • Strong communication and collaboration skills with a proactive approach to ownership and problem-solving
  • Curiosity and continuous improvement mindset, both in technical skills and product outcomes
  • Experience exploring or using emerging tools (e.g., AI-assisted development tools) is an asset

When you join our team:

  • We’ll empower you to learn and grow the career you want.
  • We’ll recognize and support you in a flexible environment where well-being and inclusion are more than just words.
  • As part of our distributed team, we’ll support you in shaping the future you want to see.

The role being advertised is an existing vacancy.

About Manulife and John Hancock

Manulife Financial Corporation is a leading international financial services provider, helping people make their decisions easier and lives better. To learn more about us, visit .

Manulife is an Equal Opportunity Employer

At Manulife/John Hancock, we embrace our diversity. We strive to attract, develop and retain a workforce that is as diverse as the customers we serve and to foster an inclusive work environment that embraces the strength of cultures and individuals. We are committed to fair recruitment, retention, advancement and compensation, and we administer all of our practices and programs without discrimination on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, religion or religious beliefs, creed, sex (including pregnancy and pregnancy-related conditions), sexual orientation, genetic characteristics, veteran status, gender identity, gender expression, age, marital status, family status, disability, or any other ground protected by applicable law.

It is our priority to remove barriers to provide equal access to employment. A Human Resources representative will work with applicants who request a reasonable accommodation during the application process. All information shared during the accommodation request process will be stored and used in a manner that is consistent with applicable laws and Manulife/John Hancock policies. To request a reasonable accommodation in the application process, contact <.

Referenced Salary Location

Waterloo, Ontario

Working Arrangement

Hybrid

Salary range is expected to be between

$86,100.00 CAD - $136,100.00 CAD

Employees also have the opportunity to participate in incentive programs and earn incentive compensation tied to business and individual performance. The actual salary will vary depending on local market conditions, geography and relevant job-related factors such as knowledge, skills, qualifications, experience, and education/training. If you are applying for this role outside of the primary location, please contact < for the salary range for your location.

Manulife offers eligible employees a wide array of customizable benefits, including health, dental, mental health, vision, short- and long-term disability, life and AD&D insurance coverage, adoption/surrogacy and wellness benefits, and employee/family assistance plans. We also offer eligible employees various retirement savings plans (including pension and a global share ownership plan with employer matching contributions) and financial education and counseling resources. Our generous paid time off program in Canada includes holidays, vacation, personal, and sick days, and we offer the full range of statutory leaves of absence. If you are applying for this role in the U.S., please contact < for more information about U.S.-specific paid time off provisions.

We use data and analytics technologies, such as artificial intelligence (AI), and automated processing tools, to analyze and process the information you provide to us or third parties in the application process. For more information, please refer to our personal information collection statement.

Create a job alert for this search

Mobile Software Engineer iOS • Montreal, Quebec

Similar jobs

iOS Engineer Senior

LumenaltaMontreal (administrative region), QC, CA
Full-time

This opportunity provides a competitive base pay range of CA$66,000 – CA$133,000 annually, aligned with your skills and experience.All compensation will be discussed with the recruiter.Develop and ... Show more

 • Promoted

Mobile Developer (React Native + iOS Swift)

YochanaMontreal (administrative region), QC, CA
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Yochana.We are looking for a developer with expertise in both React... Show more

 • Promoted

Developer for Mobile Apps & Backend at BRP

BRPMontreal
Full-time

Become a key Developer for Mobile Apps & Backend at BRP in Montreal, focusing on both iOS and Android platforms.Help shape the future of our digital consumer applications.BRP offers a unique opport... Show more

 • Promoted

IOS Developer

TEKsystemsmontreal (administrative region), qc, Canada
Full-time

Nous sommes à la recherche d’un développeur iOS motivé pour rejoindre notre équipe dynamique.En tant que développeur iOS, vous contribuerez à la conception, au développement et à la maintenance de ... Show more

 • Promoted

Senior iOS Developer – AI/ML, Apple Health, and In-App Purchases

H&N Research IncMontreal (administrative region), QC, CA
Full-time

Senior iOS Developer – AI/ML, Apple Health, and In-App Purchases.At H&N WORK, we create innovative, mission-driven products that improve lives through advanced mobile technology.We are a compact, a... Show more

 • Promoted

Lead Software Engineer - Motion Tracking Solutions

Hinge Healthmontreal (administrative region), qc, Canada
Full-time

Join Hinge Health as a Lead Software Engineer focusing on motion tracking solutions.Your experience in TypeScript and mobile architecture will drive innovation in user experience for recovery.In th... Show more

 • Promoted

Senior Software Developer, Mobile, iOS, Chrome Browser

Google Inc.Montreal, Montreal (administrative region), CA
Full-time

Location: Google, Montreal, QC, Canada.Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area.Bachelor’s ... Show more

 • Promoted

iOS Developer Position at Intact

IntactMontreal (administrative region), QC, CA
Full-time

Elevate your career with Intact as a Senior iOS Developer, focusing on SPM, MVVM, VIPER, and SwiftUI within a flexible hybrid model.Make a difference with innovative software solutions while enjoyi... Show more

 • Promoted

Remote Senior iOS Engineer – Commerce & Payments

Apex SystemsMontreal (administrative region), QC, CA
Remote
Temporary

A leading technology staffing firm is seeking a skilled Senior iOS Engineer to join their Commerce Experience team in Toronto.The ideal candidate will have a strong background in Swift and proven e... Show more

 • Promoted

Senior Mobile Engineer — Build Next‑Gen AI‑Powered Apps

ClickUpMontreal (administrative region), QC, CA
Full-time

A leading productivity software company in Canada is seeking a Senior Mobile Engineer.You will be responsible for driving the mobile experience, focusing on high-quality, performant solutions.Your ... Show more

 • Promoted

Senior Software Engineer: Mobile App Development Expert Needed

Insight GlobalMontreal (administrative region), QC, CA
Full-time +1

Join a fully remote team as a Senior Software Engineer specializing in mobile application development.Drive technical execution using Flutter for seamless app integration within the product ecosyst... Show more

 • Promoted

Mobile Android Engineer

YassirMontreal (administrative region), QC, CA
Full-time

App in the Maghreb region set to change the way daily services are provided.Algeria, Morocco and Tunisia with recent expansions into France, Canada and Sub-Saharan Africa.It is backed by an approxi... Show more

 • Promoted

Remote Mobile App Developer (iOS & Android)

Prospecta TalentMontreal (administrative region), QC, CA
Remote
Full-time

A technology solutions company is seeking an experienced App Developer with strong expertise in iOS and Android development.The role involves designing, developing, and maintaining mobile applicati... Show more

 • Promoted

Poste Développeur Mobile iOS La Presse

La PresseMontreal
Full-time

Rejoignez La Presse en tant que Développeur Mobile iOS et collaborez à l'évolution de nos plateformes numériques.Ce poste hybride vous permet d'apporter des solutions innovantes au sein de l'équipe... Show more

 • Promoted

Senior iOS Developer Position at Sherpa

sherpamontreal (administrative region), qc, Canada
Permanent

Sherpa recherche un Développeur.Mobile Sénior iOS pour rejoindre son équipe dynamique à Montréal.Ce poste permanent met l’accent sur le développement d’applications innovantes pour des événements p... Show more

 • Promoted

VIA Senior Mobile Software Developer

VIAmontreal (administrative region), qc, Canada
Full-time

Join VIA as a Senior Mobile Software Developer to enhance mobile security and user experience in high-stakes applications.You will drive innovative solutions for iOS and Android platforms.In this r... Show more

 • Promoted

iOS Engineer - Build Transparent News Discovery

CloudDevsMontreal (administrative region), QC, CA
Full-time

A forward-thinking news platform is hiring an iOS Engineer to enhance how users engage with the news.You will be responsible for developing features, optimizing the app's performance, and collabora... Show more

 • Promoted

Mercury Senior Android Engineer

MercuryMontreal (administrative region), QC, CA
Full-time

Join Mercury as a Senior Android Engineer and innovate in the fintech sector.Use your Kotlin expertise to develop solutions that enhance the financial management experience on mobile devices.In thi... Show more

 • Promoted

iOS Developer

Maania Consultancy ServicesMontréal, Montreal (administrative region), Canada
Full-time

OS development experience (iPhone/iPad);.Experience in Swift development.Experienced with Objective-C, along with all primary frameworks and libraries, memory management techniques, thread and stat... Show more

 • Promoted

Life360 AI Native Engineer for Mobile Development

Life360 Inc.Montreal (administrative region), QC, CA
Full-time

Advance your career with Life360 as a Senior Software Engineer II focusing on AI Native mobile applications.Work fully remotely in the USA or Canada while shaping features for user engagement and r... Show more