Talent.com
Manulife
Senior Full-Stack Software EngineerManulife • Toronto, Canada
No longer accepting applications
Senior Full-Stack Software Engineer

Senior Full-Stack Software Engineer

Manulife • Toronto, Canada
8 days ago
Job type
  • Full-time
Job description
We are seeking a Senior Full‑Stack Software Engineer to join our team to design, build, and support scalable, accessible, and secure software solutions. In this role, you will contribute across the full technology stack—from front‑end user experiences to back‑end services and cloud infrastructure—while providing technical leadership and mentorship within the engineering team. You will collaborate closely with product, design, and engineering partners to deliver high‑quality solutions that meet both user and business needs.

Position Responsibilities

Design, develop, and deploy end‑to‑end features across front‑end, back‑end, APIs, and infrastructure

Collaborate with cross‑functional partners (product, design, engineering) to define requirements and deliver solutions

Contribute to architectural and technical design decisions with a focus on scalability, performance, security, and reliability

Write clean, maintainable, well‑tested code following established engineering best practices

Build and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, or similar tools

Troubleshoot and resolve complex, cross‑stack issues by identifying root causes and implementing sustainable fixes

Participate in code reviews and contribute to shared engineering standards and documentation

Support and mentor other engineers through knowledge‑sharing and constructive feedback

Stay current with emerging technologies and evaluate their applicability to the product ecosystem

Required Qualifications

8+ years experience full stack software development

Professional experience as a full‑stack or software engineer delivering production systems

Experience building front‑end applications using modern frameworks such as React

Back‑end development experience with Node.js, Express, or similar technologies

Experience designing and consuming RESTful APIs and working with domain‑driven models

Experience working with relational and/or NoSQL databases (e.g., SQL, MongoDB)

Hands‑on experience with cloud platforms, such as Azure

Experience using container technologies (e.g., Docker, Kubernetes)

Familiarity with CI/CD pipelines and modern DevOps practices

Understanding of performance, accessibility, and responsive design principles

Experience providing technical guidance, mentorship, or leadership within a team

Preferred Qualifications

Experience designing or supporting distributed systems

Strong problem‑solving and systems‑thinking skills

Clear, collaborative communication style

Interest in continuous learning and improving engineering practices

Experience working in cross‑functional or agile teams

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.

Manulife es un empleador que ofrece igualdad de oportunidades En Manulife/John Hancock, valoramos nuestra diversidad. Nos esforzamos por atraer, formar y retener una fuerza laboral tan diversa como los clientes a los que prestamos servicios, y para fomentar un entorno laboral inclusivo en el que se aprovechen las fortalezas de las culturas y las personas. Estamos comprometidos con la equidad en las contrataciones, la retención de talento, el ascenso y la remuneración, y administramos todas nuestras prácticas y programas sin discriminación por motivos de raza, ascendencia, lugar de origen, color, origen étnico, ciudadanía, religión o creencias religiosas, credo, sexo (incluyendo el embarazo y las afecciones relacionadas con este), orientación sexual, características genéticas, condición de veterano, identidad de género, expresión de género, edad, estado civil, estatus familiar, discapacidad, o cualquier otro aspecto protegido por la ley vigente.

Nuestra prioridad es eliminar las barreras para garantizar la igualdad de acceso al empleo. Un representante de Recursos Humanos trabajará con los solicitantes que requieran una adaptación razonable durante el proceso de solicitud. Toda la información que se haya compartido durante el proceso de solicitud de adaptación se almacenará y utilizará de manera congruente con las leyes y las políticas de Manulife/John Hancock correspondientes. Para solicitar una adaptación razonable en el proceso de solicitud, envíenos un mensaje a hr@manulife.com.

Referenced Salary Location Waterloo, Ontario

Modalidades de Trabajo Híbrido

Salary range is expected to be between $113,000.00 CAD - $163,000.00 CAD

Los empleados también tienen la oportunidad de participar en programas de incentivos y recibir una compensación vinculada al rendimiento empresarial e individual. El salario real variará según las condiciones del mercado local, la geografía y factores relacionados con el puesto como conocimientos, habilidades, requerimientos, experiencia y educación/formación. Si solicitas este puesto fuera de tu ubicación principal, por favor escríbenos a hr@manulife.com para conocer el rango salarial correspondiente a tu ubicación.

#J-18808-Ljbffr
Create a job alert for this search

Senior Full-Stack Software Engineer • Toronto, Canada

Similar jobs

Full-Stack Software Engineer Opportunity

EdjusterToronto, ON, CA
Full-time

Transform the legal tech industry with Spellbook as a Full-Stack Software Engineer.This role focuses on implementing advanced AI features while ensuring superior functionality and user experience.I... Show more

 • Promoted

Senior Full-Stack Engineer - AI-Driven SaaS Platform

StartupFuelToronto, ON, CA
Full-time

A venture intelligence company in Toronto is seeking a Full-Stack Software Engineer to build and scale their SaaS platform, DiligenceGPT™.The successful candidate will focus on the product, platfor... Show more

 • Promoted

Full Stack Software Engineer, Senior

Booz Allen HamiltonToronto, ON, CA
Full-time +1

Full Stack Software Engineer, Senior page is loaded## Full Stack Software Engineer, Seniorlocations: Langley AFB, VAtime type: Full timeposted on: Posted Todaytime left to apply: End Date: ... Show more

 • Promoted

Senior Full-Stack Software Engineer

STAN AIToronto, ON, CA
Full-time

Stan AI is building the next generation of AI-powered software for property managers.We help property management companies automate operations, streamline tenant communications, and make smarter de... Show more

 • Promoted

Senior Full-Stack Software Engineer

UrideToronto, ON, CA
Full-time

Join a thriving remote team as a Senior Full-Stack Software Engineer.Manage diverse web application projects while ensuring optimal performance and scalable architecture.You will oversee both clien... Show more

 • Promoted

Senior Full-Stack Engineer, Payments Platform

SokinToronto, ON, CA
Full-time

A financial services company in Toronto seeks a Senior Full Stack Engineer passionate about transforming and scaling payment platforms.The role involves full lifecycle ownership, backend developmen... Show more

 • Promoted

Senior Full-Stack Engineer - Hybrid, High-Impact SaaS

Fathom Talent GroupToronto
Full-time

An early-stage SaaS technology company in Toronto is seeking a Senior Full-Stack Software Engineer to join their growing team.In this hybrid role, you will build scalable systems and contribute to ... Show more

 • Promoted

Senior Full Stack Software Engineer

AthennianToronto, ON, CA
Full-time

Be among the first 25 applicants.Athennian increases trust in business.Our products help legal, finance, and tax teams be transaction and audit-ready by organizing business entity and corporate str... Show more

 • Promoted

Senior Full-Stack Engineer — High-Impact, Equity, Hybrid

NearaToronto, ON, CA
Full-time

A tech company for creators based in Toronto is looking for a Senior Full Stack Software Engineer.This role involves building and scaling products for a large user base, emphasizing ownership and c... Show more

 • Promoted

Senior Software Engineer - Full Stack

Veeva SystemsToronto, ON, CA
Full-time

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.As one of the fastest-growing SaaS companies in hist... Show more

 • Promoted

Senior Full-Stack Engineer - 1-Year Contract Onsite Toronto

Source CodeToronto, ON, CA
Full-time

A leading software firm in Toronto is seeking a Sr.Software Developer - Full Stack for a 1 year contract.The role focuses on developing cloud-native applications using various technologies, includi... Show more

 • Promoted

Senior Full Stack Engineer

ProcurifyToronto, ON, CA
Full-time

Senior Full Stack Software Engineer.Procurify is looking for a motivated, collaborative, and creative person who is passionate about technology.Procurify is the AI‑enhanced procurement and AP autom... Show more

 • Promoted

Senior Full-Stack Engineer

BoostedToronto, ON, CA
Full-time

We are seeking an exceptional problem solver who lives at the intersection of technical excellence and scalable solutions.You will use your deep technical knowledge and product sense to deliver hig... Show more

 • Promoted

Senior Software Engineer – Agentic AI Foundations

SocureGreater Toronto Area, Canada, Canada
Full-time

Socure is building the identity trust infrastructure for the digital economy — verifying 100% of good identities in real time and stopping fraud before it starts.The mission is big, the problems ar... Show more

 • Promoted

Senior Full-Stack Engineer Innovating AI Interfaces and Solutions

CircleCIToronto, ON, CA
Full-time

Transform the software world as a Senior Software Engineer who champions AI-driven solutions.Your role will focus on advancing software efforts while ensuring high standards for engineering excelle... Show more

 • Promoted

Senior Full Stack Engineer

Ouster, Inc.Toronto, ON, CA
Full-time

At Ouster, we are pioneering the future of Physical AI by redefining the capabilities of deep learning.Through our groundbreaking digital lidar solutions, including the Ouster Gemini perception pla... Show more

 • Promoted

Senior Software Engineer (Full Stack, Product)

Trajekt SportsToronto, ON, CA
Full-time

Trajekt Sports is building the next generation of baseball training technology through a combination of software engineering, robotics, and data science.By combining high-fidelity robotics with rea... Show more

 • Promoted

GenAI & Cloud Senior Software Engineer (Full-Stack)

Tata Consultancy ServicesToronto, ON, CA
Full-time

A leading IT consulting firm in Toronto is seeking an experienced Sr.Software Engineer to innovate within their Contact Centre technology sector.The successful candidate will leverage cloud technol... Show more

 • Promoted

Full-Stack Software Engineer

StartupFuel Inc.Toronto, ON, CA
Full-time

StartupFuel is a venture intelligence company that has built DiligenceGPT™, an AI-powered platform used by venture capital and private market investors to streamline deal flow management, and due d... Show more

 • Promoted

Senior Software Engineer, Full Stack

Fitch RatingsToronto, ON, CA
Full-time

Associate Director , Full-Stack Applications – Credit Module.As one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical role in global capital markets by providing cred... Show more