M

Manulife Financial

Global financial services: insurance and investments

Senior Mobile Software Engineer

Backend Engineering +1Confirmed live in the last 24 hours
Full-timeCA$113k - CA$163k

About the Job

Requirements

  • At least 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 for caching, queues, and session management.
  • Experience with Azure cloud services, including Azure Kubernetes Service (AKS).
  • Familiarity with GitHub Actions for continuous integration and continuous delivery (CI/CD).
  • Experience with New Relic or similar observability tools.
  • Demonstrated ability to make architectural decisions involving API design, scalability, and performance.
  • Strong understanding of unit, integration, and end-to-end testing strategies.
  • Ability to articulate technical trade-offs.
  • 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.

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.
  • 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.

Desired Qualifications

  • 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.

About the Company

Manulife Financial

Global financial services: insurance and investments

Manulife Financial is a global financial services provider offering a wide range of insurance and investment solutions. It serves individuals, businesses, and institutions with products such as life and health insurance, wealth management, and retirement plans. Customers fund these products through premiums, fees for asset management, and investment income earned on invested assets. Manulife uses analytics and technology to tailor services and improve efficiency, aiming to help clients protect their finances, grow their wealth, and plan for retirement. The company differentiates itself through its large international presence in North America, Asia, and Europe, its breadth of products, and its emphasis on data-driven insights to personalize offerings. Its goal is to help customers achieve their financial goals and aspirations by providing comprehensive, paid-for financial solutions and ongoing support across multiple regions.

Company size
10,001+
Company stage
IPO
Headquarters
Toronto, Canada
Founded
1887

Recently Posted Jobs

Explore more opportunities at Manulife Financial

See more jobs