Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Mobile Software Engineer

$113k - $163k per year

Manulife Financial

About the Role

As a Senior Mobile Software Engineer within our US Retirement technology organization, you will design, build, and deliver high‑quality mobile and backend solutions for our Retirement customers. Working across the full stack, you will develop React Native applications and NestJS services, contribute to architectural decisions, and help elevate engineering standards. You will partner closely with Product Owners, UX Designers, architects, and engineers to deliver impactful digital experiences.

Key Responsibilities

  • Design, develop, test, and maintain full‑stack features across React Native mobile apps and Node.js backend services
  • Contribute to system architecture and technical design, including APIs, data models, caching strategies, and service decomposition
  • Write clean, well‑tested, production‑ready TypeScript across mobile and backend codebases
  • Build performant, accessible mobile experiences using React Native, Expo, React Query, and Uniwind
  • Develop and maintain backend services integrated with Azure Kubernetes Service (AKS) and Redis
  • Participate in architecture reviews, propose solutions, and document design decisions
  • Enhance CI/CD pipelines using GitHub Actions to support fast, reliable deployments
  • Implement observability with New Relic to monitor and optimize application performance
  • Mentor engineers through code reviews, pairing, and knowledge sharing
  • Collaborate with product and design teams to translate requirements into scalable technical solutions

Required Qualifications

  • 5+ years of experience in full‑stack software development
  • Strong proficiency in TypeScript across frontend and backend
  • Hands‑on experience with React Native and Expo
  • Experience with React Query (TanStack Query) for state management and data fetching
  • Backend development experience with Node.js
  • Working knowledge of Redis (caching, queues, session management)
  • Experience with Azure cloud services, including AKS
  • Familiarity with GitHub Actions for CI/CD
  • Experience with New Relic or similar observability tools
  • Demonstrated ability to make architectural decisions (API design, scalability, performance)
  • Strong understanding of testing strategies (unit, integration, E2E)
  • Excellent communication and ability to articulate technical trade‑offs

Architecture & Technical Leadership

  • Contribute to and drive architectural decisions for mobile and backend systems
  • Design scalable APIs and services to support evolving business needs
  • Identify and address technical debt, performance issues, and reliability risks

Nice to Have

  • Experience with Tailwind or Uniwind (utility‑first CSS frameworks)
  • Knowledge of mobile security and secure storage practices
  • Familiarity with Kubernetes networking, Istio, or service mesh patterns
  • Experience with event‑driven architectures or message queues
  • Contributions to open‑source projects

The role being advertised is an existing vacancy.

マニュライフとジョン・ハンコックについて

マニュライフ・ファイナンシャル・コーポレーションは、「あなたの未来に、わかりやすさを」を提供する、国際的な大手金融サービスプロバイダーです。当社について詳しくは、 をご覧ください。

マニュライフは機会均等を是とする雇用主です

マニュライフ/ジョン・ハンコックでは、多様性を受け入れます。私たちは、サービス提供先であるお客さまと同様に、多様な人材を引きつけ、育成し、定着させ、文化や個人の力を受け入れる包括的な職場環境を促進するよう努めています。当社は公正な採用、定着、昇進、報酬に努めています。当社のすべての慣行およびプログラムは、人種、祖先、出身地、肌の色、民族的出自、市民権、宗教または宗教的信念、信条、性別(妊娠および妊娠関連の状態を含む)、性的指向、遺伝的特徴、退役軍人としての地位、性自認、性に関する表明、年齢、婚姻状況、家族状況、障害、または適用法で保護されるその他の要因に対する一切の差別を行うことなく管理されます。

雇用への平等なアクセスを提供するために、障壁を取り除くことが当社の優先事項です。人事担当者は、応募者が応募プロセス中に合理的配慮を要求する場合に協力します。配慮要求のプロセス中に共有されるすべての情報は、適用される法律およびマニュライフ/ジョン・ハンコックのポリシーに準拠した方法で保存および使用されます。申請プロセスにおいて合理的配慮を要求するには、 View email address on click.appcast.io までご連絡をお願いします。

Referenced Salary Location

CAN, Ontario, Waterloo, 500 King Street North

Working Arrangement

ハイブリッド勤務

Salary range is expected to be between

$113,000.00 CAD - $163,000.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 View email address on click.appcast.io 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 View email address on click.appcast.io for more information about U.S.-specific paid time off provisions.

We use data and analytics technologies, such as artificial intelligence

#J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Mobile Software Engineer in Ontario vacancy
  • $110k - $160k per year

     ...you move forward. Who You Are: A  Senior Guidewire Developer  with certification...  ...You'll Bring ~10+ years of experience in software development within P&C insurance...  ...We welcome applications from Guidewire engineers across a range of experience levels. Compensation... 
    Senior
    Software
    Full time
    Remote work

    Norima Consulting

    Ontario
    1 day ago
  •  ...plaintiff and injury law firms in the country. Find out more at .   Job Overview:   At Foundation AI, we are looking for a Senior Software Engineer to join our AI Pipeline team. In this role, you will design, build, and operate the infrastructure and tooling that powers... 
    Senior
    Software
    Full time
    Remote work

    Foundation AI

    Ontario
    21 days ago
  • Join Manulife's Retirement technology team as a Senior Mobile Software Engineer. This hybrid role emphasizes developing both mobile applications and backend services to enhance user experience. You will work with React Native and Node.js to create scalable solutions tailored... 
    Senior
    Software

    Manulife Financial

    Ontario
    3 days ago
  • $137k - $206k per year

     ...Ready to be a Titan? As a Senior Software Engineer will be part of the engineering team at ServiceTitan to help improve our products and build new ones. This is an exciting role for an engineer to come in and lead the major feature development in the rapidly growing startup... 
    Senior
    Software
    Remote job
    Internship
    Local area
    Flexible hours

    ServiceTitan

    Ontario
    more than 2 months ago
  • $165k - $183k per year

     ...to where we work. ABOUT THE ROLE Are you ready to take your development skills to the next level? We’re looking for a Senior Software Engineer to join our Ads team. You’ll play a critical role in the evolution of our Ads suite and help build world-class reporting solutions... 
    Senior
    Software
    Remote job
    Long term contract
    Permanent employment
    Temporary work
    Work at office
    Work from home
    Flexible hours

    Instacart

    Ontario
    more than 2 months ago
  • $165k - $183k per year

     ...events. Learn more about our flexible approach to where we work. Overview About the Role  We are currently seeking a Senior Software Engineer to join our Self-Serve team.  The role will be focused within the Experimentation Platform side, where you will be... 
    Senior
    Software
    Remote job
    Permanent employment
    Work at office
    Work from home
    Flexible hours

    Instacart

    Ontario
    more than 2 months ago
  • Explore your potential as a Senior Mobile Software Engineer with Manulife in a hybrid setting. Focus on React Native and backend development to create user-friendly applications. As part of the US Retirement technology team, you will design, develop, and deliver innovative... 
    Senior
    Software

    Manulife Insurance Malaysia

    Ontario
    19 hours ago
  • $193k - $214k per year

     ...management, and their associated platform foundations. We are hiring a Senior Engineer II (L6) to co-own the technical roadmap, modernize our data...  ...Looking For): ~ Proven senior‑level impact ~8+ years of software engineering experience (typically 10+ for this level)... 
    Senior
    Software
    Remote job
    Permanent employment
    Work at office
    Work from home
    Flexible hours

    Instacart

    Ontario
    more than 2 months ago
  •  ...Senior Civil/Structural Engineer Spark Power is looking for a Civil/Structural Engineer to join our team. Reporting to the Engineering Manager,...  ...knowledge and ability to use programs such as structural design software S-Frame & drafting software AutoCAD and review software... 
    Senior
    Software
    Full time
    Manual labor
    Flexible hours

    Spark Power

    Ontario
    1 day ago
  • $110k - $160k per year

     ...Senior Geotechnical Engineer – Mining Toronto or Sudbury, ON   Are you looking for an opportunity to… Leave a positive impact on the environment...  ...: ~ Experience in seismic analysis of dams and related software packages. An ability to find creative solutions and... 
    Senior
    Software
    Work at office
    Local area
    Work from home
    Flexible hours

    Klohn Crippen Berger

    Ontario
    a month ago
  •  ...Studio   Top 3 Preferred Skills 1.Knowledge of defect tracking, test case management, and collaboration tools 2.experience in software testing with strong knowledge of testing methodologies, QA best practices, and test design 3.Quality Assurance certification (CAST,... 
    Senior
    Software
    Contract work

    Astra North Infoteck Inc.

    Ontario
    12 days ago
  • $95k - $120k per year

     ...Meridia Recruitment Solutions is pleased to assist Wataynikaneyap Power PM Inc. in the search for a Senior Electrical Engineer to join their team in Thunder Bay, Ontario. Wataynikaneyap Power is a licensed transmission entity majority-owned by 24 First Nation communities... 
    Senior
    Long term contract
    For contractors
    Remote work
    Ontario
    more than 2 months ago
  •  ...revenue. We have openings across multiple teams and are looking for engineers and ML experts at all levels. Role Description Join the...  ...(e.g., Python, Scala) and have a solid understanding of software development best practices. Hands-on experience with a major... 
    Senior
    Software
    Remote job
    Long term contract
    For contractors
    Work at office
    Flexible hours

    Reddit, Inc.

    Ontario
    more than 2 months ago
  • $50k - $110k per year

     ...: Eric Gao, an ERP Manager originally placed by Nigel Frank nearly 10 years ago, is looking to hire a Senior Dynamics NAV Developer to support their MS Dynamics NAV 2017 environment. They are specifically looking for someone who truly understands ERP systems and how they operate... 
    Senior
    Software
    Long term contract
    Contract work

    Nigel Frank International

    Ontario
    21 days ago
  • $140k - $150k per year

     ...the Finance Data & AI Lead, the Applied AI Engineer will design, build, deploy, and optimize...  .... You have 5+ years of experience in software engineering, solution engineering, data engineering...  ...virtual technical interview with a Senior AI Engineer to discuss your technical... 
    Senior
    Software
    Long term contract
    Full time
    Immediate start
    Remote work

    WELL Health Technologies Corp

    Ontario
    20 days ago
  • $81k - $130k per year

     ...happy . A Day in the Life As a Senior Customer Success Manager, you will serve...  ...~ General technical proficiency using software platforms . What Will Help You Stand...  ...these tools across all disciplines, from Engineering and Product to Sales and Support, and are... 
    Senior
    Software
    Work at office
    Local area
    Shift work

    Toast

    Ontario
    5 days ago
  •  ...SENIOR PRODUCT DESIGNER Location: Toronto, Ontario, Canada Workplace Type: Remote Employment...  ..., creativity and technology to design, engineer and market experiences. With studios in...  ...of working across responsive web and mobile apps for recognizable brands. You will... 
    Senior
    Contract work
    Internship
    Remote work

    Indigo Slate

    Ontario
    a month ago
  •  ...responsable des opérations d'ingénierie (Engineering Operations Manager). Ce poste implique la...  ...-commerce.   What You Will Do The Senior Maintenance Technician will report directly...  ...relating to automation hardware and software would be an asset Strong organization... 
    Senior
    Software
    Internship
    Flexible hours
    Shift work
    Night shift
    Weekend work

    Ocado Group

    Ontario
    17 hours ago
  • $65k per year

     ...Senior Network Engineer (Canada) (Remote, Ontario, CA, L2R 5L3) About Foundever Foundever is the next-generation services leader reinventing customer experience (CX). Built on diverse and proven industry experience, we proudly combine the latest in digital operations... 
    Senior
    Local area
    Remote work
    Work from home
    Shift work

    Foundever

    Ontario
    1 day ago
  • $97.7k - $146.5k per year

     ...remarkable teams. Greenhouse is looking for a Senior Customer Success Manager, Enterprise to...  ..., Product, Professional Services, and Engineering through renewals, expansions, and key...  ...years in a row.  –  Greenhouse Software is an equal opportunity employer. All qualified... 
    Senior
    Software
    For contractors
    Work at office
    Local area
    Remote work

    Greenhouse

    Ontario
    14 days ago
  • $86k - $135k per year

     ...Hatch to support the hiring of a Structural Engineer join their team. Hatch is a globally...  ...including underground mining areas. The Senior Structural Engineer participates in a wide...  ...Experience with Staad Pro structural analysis software.  Familiarity with Mathcad and SAP 2000... 
    Senior
    Software
    Long term contract
    Full time
    Work at office
    Worldwide

    Brunel

    Ontario
    a month ago
  •  ...programming and willing to learn / apply new technologies ~ Experience with CMIX, Confirmit, SPSS, Sawtooth or other online programming software is a plus. ~ Willing to work during weekend is a plus ~ Degree in Computer Science or related field is a plus. At Dynata, we... 
    Senior
    Software
    Long term contract
    Full time
    Remote work
    Shift work
    Weekend work

    Dynata

    Ontario
    1 day ago
  •  ...the facilities reliability program to support safe, efficient, and compliant operations Partner with Maintenance, Production, and Engineering teams to ensure reliability and maintainability of new and modified equipment Guide initiatives focused on reliability,... 
    Full time
    Ontario
    2 days ago
  •  ...Toronto Community Alliance Church (TCAC) is looking for a senior pastor to give overall leadership to this tri-congregational church located...  ...inquiries and/or cover letter and resume to: YK Chang, vice-chairman of the board: ****@*****.*** • Mobile: (***) ***-****... 
    Senior

    Toronto Community Alliance Church

    Ontario
    a month ago
  •  ...compliance and audit requirements are met.   Ideally, you bring this with you: Successfully completed studies in the field of engineering or comparable training At least 3 years of experience in product development in the automotive industry Experience in the... 
    Contract work
    Internship
    Local area

    Leggett & Platt

    Ontario
    9 hours ago
  • $110k - $130k per year

     ...reducing the time to process and access specialist referrals.  Who we need Reporting to the Senior Director, Cloud Operations and Security, we are looking for a DevOps Engineer to join our cloud engineering and security-focused team to help design, build, and operate... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours
    Shift work
    Rotating shift

    OceanMD

    Ontario
    more than 2 months ago
  • $85k - $100k per year

    We are seeking a Process Engineer to join a premier automotive manufacturing facility in Southwestern Ontario. In this role, you will ensure...  ...deliver comprehensive technical briefings and presentations to senior engineering leadership and management. Change Management &... 
    Senior
    Long term contract

    Randstad

    Ontario
    a month ago
  •  ...Designer to join their Land Development Engineering Department. Land development is a multi...  ...contract drawings using AutoCAD Civil 3D design software including site plans, grading plans,...  ...opportunity, contact Cassandra George, Senior Consultant at (***) ***-**** or ****@*****.***... 
    Senior
    Software
    Contract work
    Ontario
    more than 2 months ago
  • $74k per year

     ...Position Overview: Carmel Logos Baptist Church (CLBC), an independent Baptist church located in Toronto, is seeking a full-time Senior Pastor. As a church, we have been earnestly praying for the Lord to send us a shepherd who will provide spiritual and pastoral leadership... 
    Senior
    Full time
    Local area
    Relocation

    Carmel Logos Baptist Church

    Ontario
    21 days ago
  • $65k per year

     ...Program that includes counselling services by Christian professionals, and numerous other perks. The Opportunity: We are seeking a  Senior Accountant – Revenue  who will be responsible for overseeing and managing revenue accounting for a non-profit organization in... 
    Senior
    Full time
    Internship
    Immediate start
    Flexible hours

    Yonge Street Mission

    Ontario
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Mobile Software Engineer. Be the first to apply!