Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Manulife

Senior Mobile Software Engineer

Manulife

Senior Mobile Software Engineer designing and delivering mobile and backend solutions for Retirement customers. Collaborating with cross-functional teams to develop React Native applications and NestJS services.

Posted 6/24/2026full-timeWaterloo • 🇨🇦 CanadaSenior💰 CA$113,000 - CA$163,000 per yearWebsite

Tech Stack

Tools & technologies
AzureCloudJavaScriptKubernetesNode.jsReactReact NativeRedisTypeScript

About the role

Key responsibilities & impact
  • 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
  • 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
  • Implement observability with New Relic to monitor and optimize application performance
  • Mentor engineers through code reviews and knowledge sharing
  • Collaborate with product and design teams to translate requirements into scalable technical solutions

Requirements

What you’ll need
  • 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 for state management and data fetching
  • Backend development experience with Node.js
  • Working knowledge of Redis
  • Experience with Azure cloud services, including AKS
  • Familiarity with GitHub Actions for CI/CD
  • Experience with New Relic or similar observability tools
  • Strong understanding of testing strategies

Benefits

Comp & perks
  • Health, dental, mental health, and vision insurance
  • Short- and long-term disability coverage
  • Life and AD&D insurance
  • Adoption/surrogacy and wellness benefits
  • Employee/family assistance plans
  • Retirement savings plans (including pension and share ownership plan)
  • Financial education and counseling resources
  • Generous paid time off program (including holidays, vacation, personal, and sick days)

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptReact NativeNode.jsExpoReact QueryRedisAzure Kubernetes ServiceGitHub ActionsNew RelicCI/CD
Soft Skills
mentoringcollaborationcommunicationproblem-solvingdocumentation