Senior Mobile Software Engineer building React Native apps and Node.js services for Manulife’s retirement technology organization. Driving architecture, observability, CI/CD, and full-stack delivery.
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 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, pairing, and knowledge sharing
Collaborate with product and design teams to translate requirements into scalable technical solutions
Drive architectural decisions for mobile and backend systems
Design scalable APIs and services
Identify and address technical debt, performance issues, and reliability risks
Requirements
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, including API design, scalability, and performance
Strong understanding of unit, integration, and E2E testing strategies
Experience with Tailwind or Uniwind
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
Excellent communication and ability to articulate technical trade-offs
Benefits
Health insurance
Dental insurance
Mental health benefits
Vision coverage
Short- and long-term disability insurance
Life and AD&D insurance coverage
Adoption/surrogacy benefits
Wellness benefits
Employee/family assistance plans
Retirement savings plans
Pension
Global share ownership plan with employer matching contributions
Financial education and counseling resources
Paid holidays, vacation, personal, and sick days
Statutory leaves of absence
Incentive compensation tied to business and individual performance
Staff Software Engineer building Cerebras’s production ML inference APIs. Enabling reliable model serving across GPU and Cerebras AI accelerator backends.
Full Stack Liferay Developer building secure B2B customer portals for McKesson Canada’s healthcare business. Developing Liferay, Java, APIs, integrations, and production support solutions.
Sr. Full Stack Liferay Developer building secure Liferay customer portals for McKesson Canada. Developing Java full - stack solutions, integrations, and production support.
Cybersecurity and software engineering specialists debugging code, assessing vulnerabilities, and optimizing backend systems. Improving high - quality datasets for Gramian Consultancy’s AI training project.
Senior software developer building SaaS applications for service businesses. Leading architecture, automated testing, AWS/Terraform development, and end - to - end delivery.
Software Developer building secure Dynamics 365, Power Platform, and Azure solutions for Genetec’s digital ecosystem. Developing integrations, APIs, Copilot agents, and DevOps automation.
Embedded Software Developer building high - performance C/Linux networking systems at Fortinet, which secures enterprise, service provider, and government organizations. Leading engineers and driving reliable system architecture.
Full - Stack Software Engineer building conversational AI and cloud - native applications for Manulife’s financial services customers. Developing C#, .NET, React, Azure, and microservices solutions.
Senior Software Developer building AI - enabled microservices, APIs, and agentic coding tools at GoTo. Supporting a remote - work technology platform used by millions worldwide.
Senior II Software Engineer building Akamai Cloud infrastructure and testing automation. Developing Python backends, cloud environments, and observability tools for distributed engineering teams.