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

Python Full-Stack Software Engineer -(React)

$86.1k - $136.1k per year

Manulife

Manulife is a leading international financial services provider, helping people make decisions easier and lives better. Help craft the future you want to see — and discover that better can take you anywhere you want to go.Full Stack Engineer
The Opportunity
We’re looking for a
Full Stack Engineer
who is excited about building the next generation of intelligent, cloud-native applications.In this role, you’ll work across the full technology stack, from intuitive React experiences and scalable backend services to data engineering and
Generative AI, RAG, and agentic AI solutions
. You’ll help turn ideas and product requirements into secure, reliable applications that solve real business problems.This is an excellent opportunity for an engineer who enjoys hands‑on development, modern AI technologies, and owning solutions from concept through production.What You’ll Do
Design, develop, and maintain
end-to-end applications
across front-end, backend, API, AI, and data layers.
Build responsive and accessible user experiences using
React
and modern web development practices.
Develop scalable backend services and APIs using
Python, FastAPI/async frameworks, and Java
.
Build and integrate
LLM-powered and agentic AI applications
using frameworks such as
LangGraph, LangChain, AutoGen
, or similar technologies.
Design
Retrieval-Augmented Generation (RAG)
solutions using embeddings, vector/hybrid search, and enterprise knowledge sources.
Build and maintain data ingestion pipelines and work with large datasets using
Azure Databricks and Delta Tables
.
Develop cloud-native applications leveraging
AKS/Kubernetes, Azure API Management, Azure Service Bus, MongoDB/Cosmos DB, and vector databases
.
Establish and maintain automated build, integration, and deployment pipelines using
GitHub Actions
.
Implement strong engineering practices across testing, code reviews, observability, security, performance, and reliability.
Troubleshoot complex production issues, conduct root‑cause analysis, and drive issues through resolution.
Partner with product, design, QA, engineering, and business stakeholders to translate requirements into effective technical solutions.
Contribute to architectural decisions and advocate for scalable, consistent engineering standards across the stack.
Take ownership of individual deliverables and drive work forward with minimal supervision.
What You Bring
3+ years of professional software engineering experience
, with strong backend and full-stack development expertise.
Hands‑on development experience with
Python, Java, and React
.
Experience developing backend services and APIs using
FastAPI, asynchronous Python frameworks, or similar technologies
.
Practical experience building
LLM-based or agentic AI solutions
using
LangGraph, LangChain, AutoGen
, or comparable frameworks.
Hands‑on experience developing
RAG solutions
, including embeddings, vector or hybrid search, and enterprise data sources.
Data engineering experience with
Azure Databricks, data ingestion pipelines, Delta Tables, and large datasets
.
Experience with cloud‑native technologies such as
AKS/Kubernetes, GitHub Actions, Azure API Management, Azure Service Bus, MongoDB/Cosmos DB, and vector databases
.
Strong understanding of application security, including authentication, authorization, input validation, and data protection.
Strong verbal and written communication skills, with the ability to clearly explain technical approaches and trade‑offs to both technical and business audiences.
A collaborative mindset combined with the ability to independently own and deliver work.
Nice to Have
Bachelor’s or Master’s degree in
Computer Science, Computer Engineering, Software Engineering, Information Technology
, or a related discipline.
Experience with
Azure AI Search, Azure OpenAI, Azure AI Foundry
, or comparable AI platforms.
Experience with
intelligent document processing
, including OCR, document extraction, classification, and data validation.
Working knowledge of
Model Context Protocol (MCP)
, tool calling, and AI integration patterns.
The role being advertised is an existing vacancy.Acerca de Manulife y John Hancock
Manulife Financial Corporation es un importante proveedor internacional de servicios financieros que ayuda a las personas a tomar decisiones de una manera más fácil y a vivir mejor. Para obtener más información acerca de nosotros, visite .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 View email address on ca.hrm.tc .Referenced Salary Location
Toronto, OntarioModalidades de Trabajo
HíbridoSalary range is expected to be between
$86,100.00 CAD - $136,100.00 CADLos 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 View email address on ca.hrm.tc para conocer el rango salarial correspondiente a tu ubicación.Manulife ofrece a los empleados aptos una amplia variedad de beneficios personalizables, entre ellos, beneficios de salud, odontológicos, de salud mental, oftalmológicos, por discapacidad a corto y a largo plazo, cobertura de seguro de vida y por muerte accidental y desmembramiento, adopción/subrogación y bienestar, y planes de asistencia al empleado/familiar. También ofrecemos a los empleados admisibles varios planes de ahorro para la jubilación (incluidos planes de pensiones y un plan mundial de propiedad de acciones con contribuciones equivalentes del empleador) y recursos de asesoramiento y educación financiera. Nuestro generoso programa de tiempo libre remunerado en Canadá incluye feriados, vacaciones, días personales y días por enfermedad, y ofrecemos la gama completa de ausencia laboral reglamentaria. Si se está postulando para este puesto en los EE. UU., póngase en contacto con View email address on ca.hrm.tc para obtener más información sobre las disposiciones relativas al tiempo libre remunerado específicas de EE. UU.We use data and analytics technologies, such as artificial intelligence (AI), and automated processing tools, to analyze and process the information you provide to us or third parties in the application process. For more information, please refer to our personal information collection statement ( .
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Python Full-Stack Software Engineer -(React) in Winnipeg, MB vacancy
  • A growing adtech startup is seeking experienced developers to design and build scalable web applications. Responsibilities include deploying cloud-native applications and driving architecture decisions in a remote-first setting. Ideal candidates will master both front-end and...
    Suggested
    Remote work

    Linkby

    Winnipeg, MB
    1 day ago
  •  ...the world. Miratech retains nearly 1000 full-time professionals, and our annual growth...  ...is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US...  ...evaluation platforms. ~ Strong knowledge of software engineering best practices, testing,... 
    Software
    Python
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    12 hours ago
  •  ...Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department:...  ...Summary: Price Industries is building a new Engineering Technology team, and we are looking for an experienced Full Stack Developer to help shape it from the ground up.... 
    Software

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  •  ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear...  ...in a senior role. Expert proficiency in Python, particularly with FastAPI. Strong experience... 
    Software
    Python
    Full time

    pofft Technology Inc.

    Winnipeg, MB
    1 day ago
  • $130k - $180k per year

     ...able to legally work in Canada (visa or sponsorship won't be provided) Our Eng team is growing and we are looking to hire a Full Stack Python/React Developer for an applications team We're open on seniority from Upper Intermediate to Staff level This is a full-stack... 
    Python
    Long term contract
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Acquird.io

    Winnipeg, MB
    1 hour ago
  •  ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team....  ...and applications Programming experience in Go, Python, C/C++, or Rust DevOps experience with GitHub... 
    Software
    Python

    Equinix

    Winnipeg, MB
    1 day ago
  • React and Node.Js expertise define this Full Stack Software Engineer opportunity at Manulife in Waterloo, Ontario, with a hybrid working arrangement.This experienced engineer contributes across the software development lifecycle, from design and prototyping through deployment... 
    Software

    Manulife

    Winnipeg, MB
    1 hour ago
  • $86.1k - $136.1k per year

    Full Stack Software Engineer Build technology that makes a difference. Manulife is a leading international financial services provider, helping people make decisions easier and lives better. Here, you’ll have the opportunity to build meaningful digital experiences, solve... 
    Software
    Local area
    Flexible hours

    Manulife

    Winnipeg, MB
    1 hour ago
  • Python and Kotlin skills meet remote-first work at Affirm for a Software Engineer I building backend systems with team support. Candidates across eligible Canadian provinces may apply.As a Software Engineer I, you will contribute to projects and goals while designing, developing... 
    Software
    Python
    Internship
    Remote work

    Inested

    Winnipeg, MB
    1 hour ago
  • React and Python define this Full Stack Developer contract with MLSE Sport Performance Lab, supporting coaching applications across multiple projects.This 12-month independent contract reports to the Director, Software Engineering. You will develop web features, APIs, and mobile... 
    Software
    Python
    Contract work

    Maple Leaf Sports & Entertainment Ltd.

    Winnipeg, MB
    1 hour ago
  • Build sport coaching applications with React and Python at MLSE’s Sport Performance Lab, supporting web, API, and mobile development.This Full Stack Developer contract supports multiple research and development projects for MLSE professional teams. You will develop React features... 
    Python
    Contract work

    Maple Leaf Sports & Entertainment Partnership

    Winnipeg, MB
    1 hour ago
  •  ...Manulife is seeking a Full Stack Engineer to craft next‑gen intelligent, cloud‑native apps. You will work across the stack—from React frontends to Python backends and AI components. You will implement LLM‑powered solutions, RAG techniques, and data pipelines with Azure... 
    Software
    Python

    Manulife

    Winnipeg, MB
    1 hour ago
  • Build end-to-end digital health products in Toronto with React, Next.Js, Python, and Node.Js at Appnovation. Office attendance is required three days weekly.Appnovation is hiring a Full Stack Developer for a dedicated team serving a health and longevity client. You will deliver... 
    Python
    Work at office

    Appnovation

    Winnipeg, MB
    1 hour ago
  • Python et React au cœur d’un mandat hybride à Montréal pour développer des applications stratégiques. Akkodis recherche un profil expérimenté en développement Full Stack.Ce mandat exige de 7 à 15 ans d’expérience en développement logiciel Full Stack ou dans un rôle similaire... 
    Software
    Python

    Akkodis

    Winnipeg, MB
    1 hour ago
  • $89.7k - $149.8k per year

     ...t just a tool, it's your playground. Our engineers work on scalable systems, cloud services,...  ...comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern...  ...purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript... 
    Software
    Python
    Full time
    Internship

    Amazon

    Winnipeg, MB
    4 days ago
  •  ...visualization platforms. This 100% remote role requires 8+ years of experience, including strong skills in Git, React, and RESTful APIs. Candidates should have experience as a full-stack developer in Agile teams, translating specifications into code and providing system support. Good... 
    Python
    Remote work

    Bevertec

    Winnipeg, MB
    1 hour ago
  • Expert Full Stack chez Dialogue, vous dirigez React, React Native et Python pour relier automatisation backend complexe et expérience fournisseur fluide.Au niveau Staff, vous guidez l’équipe AXe et contribuez à l’évolution de ServiceOS. Vous supervisez la stratégie technique... 
    Python
    Contract work

    Dialogue

    Winnipeg, MB
    1 hour ago
  •  ...encourage candidates who may fall outside of this range to apply as well.About the role We’re looking for a Senior Full-Stack Software Developer (Python/React) to join our growing AI Engineering team and build reliable, scalable AI-powered products across distributed systems... 
    Software
    Python
    Long term contract
    Local area
    Remote work
    Flexible hours

    Intact Financial Corporation

    Winnipeg, MB
    1 hour ago
  • Build production software with React, React Native, and Node.Js as a Software Engineer in a hybrid environment with three office days.QFG seeks a Software Engineer to design, build, test, and deploy features across the full lifecycle. You will write readable, secure, observable... 
    Software
    Work at office

    Questrade Financial Group

    Winnipeg, MB
    1 hour ago
  •  ...Fitch Ratings, part of Fitch Group, is seeking a Senior Software Engineer to join our Toronto-based Ratings Technology team. You will build and maintain full-stack applications with Python and React, leveraging FastAPI/Flask on the backend and modern frontend practices. Expect... 
    Software
    Python

    Fitch Group

    Winnipeg, MB
    1 hour ago
  •  ...Affim is a remote-first company in Canada seeking a Software Engineer II to bring customer-facing features to life and power...  ...journeys into reliable, scalable software using Python or Kotlin, and frontend tech like React or Vue. You will collaborate with product, design... 
    Software
    Python
    Remote work

    Affirm, Inc.

    Winnipeg, MB
    1 hour ago
  • $102.38k - $152.38k per year

     ...join a collaborative, globally distributed engineering team that values technical rigour,...  ...Responsibilities and ImpactArchitect and own full-stack product features end-to-end — from design...  ...stage.Build scalable, performant UIs using React and TypeScript, and deliver backend... 
    Software
    Internship
    Second job
    Live In
    Work at office
    Worldwide
    Flexible hours
    2 days per week

    S&P Global

    Winnipeg, MB
    1 hour ago
  • $86.1k - $136.1k per year

     ...group that builds and evolves the technology supporting our web-based life insurance illustration experience. We are seeking a Full-Stack Software Engineer to join our Calculations Squad and develop capabilities that help advisors and customers make informed life insurance... 
    Software
    Local area
    Flexible hours

    Manulife

    Winnipeg, MB
    1 hour ago
  •  ...across North and Latin America, and we're building out the engineering team behind it.The Role As a Senior Full Stack Engineer on the MediCore team, you'll own product features end to end, from database design and Python APIs to polished front-end experiences. You'll work... 
    Software
    Python

    Rules Cube

    Winnipeg, MB
    1 hour ago
  •  ...Job Description Job Description Are you motivated, friendly, and professional? We are looking for full-time and part-time therapists to work in our busy massage clinic in Bridgwater. Competitive split commissions offered, with room for personal growth. We provide the... 
    Full time
    Contract work
    Part time

    Deep Roots Massage Therapy

    Winnipeg, MB
    8 days ago
  •  ...Join The North West Company as a Software Development Lead, where you'll...  ...requires strong skills in Python, C#,.NET, and Agile practices,...  ...as well as promoting software engineering best practices. Your collaborative...  ...web frameworks, especially React Knowledge of DevOps practices... 
    Software
    Python

    The North West Company

    Winnipeg, MB
    1 day ago
  •  ...countries worldwide. Miratech retains over 1000 full-time professionals and has achieved...  ...AI and enterprise solutions. As a Full Stack Engineer, you will develop scalable backend services...  ...modern web applications using Golang and React. You will work with modern cloud... 
    Software
    Full time
    Internship
    Remote work
    Worldwide
    Relocation

    Miratech

    Winnipeg, MB
    1 hour ago
  • $100k - $150k per year

     ...distributor pricing, AI discrepancy detection, and 180+ supplier and ERP integrations. We are growing our engineering team and hiring across multiple Full Stack Software Engineer roles at both Intermediate and Senior levels. We are looking for resourceful, curious engineers... 
    Software
    Python
    Full time
    For contractors
    Work at office
    Relocation

    Remarcable

    Winnipeg, MB
    1 hour ago
  • Build full-stack applications with React and generative AI at Kablamo, supporting flexible Canadian teams and work starting November 2026 to February 2027.As a FullStack Engineer, you will develop custom software across client and server layers. You will create web interfaces... 
    Software
    Flexible hours

    Kablamo

    Winnipeg, MB
    1 hour ago
  • Build cloud-native applications with React and Golang at Miratech for a US healthcare client. Work remotely while developing scalable services and modern web applications.Miratech seeks a Full Stack Engineer to create backend services, REST APIs, microservices, and React applications... 
    Software
    Remote work

    Miratech

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Python Full-Stack Software Engineer -(React). Be the first to apply!