Jobs · devitjobs

Senior Full-Stack Developer (Python/React)
Intact Financial · Montréal · Posted 16d ago
About the role
Salary: $118,700 - 118,700 per year Requirements: Bachelors degree in computer engineering, computer science, or a related field, or equivalent education and experience. At least five years of significant software development experience. Strong proficiency in Python, TypeScript, React, AWS, and REST APIs using Swagger/OpenAPI. Experience with distributed systems and event-driven architectures, including asynchronous processing, retries, idempotency, backpressure, and failure recovery. Experience with frontend architecture, monorepos, shared React component libraries, TypeScript type design, and build and bundle optimization. Experience with Terraform, including module design, remote state, provider pinning, and multi-environment infrastructure. Broad AWS knowledge covering networking, load balancing, API gateways, IAM, encryption, key management, logging, and metrics. Experience designing CI/CD systems with reusable workflows, environment matrices, and production approval processes. Production experience delivering LLM- or model-backed features as reliable services, including cloud model integration and managing quality, latency, and cost. Knowledge of AI, generative AI, RAG, MLOps, prompt design, OCR, document layout analysis, and information extraction. Experience with component, integration, and automated UI testing. Strong observability and troubleshooting skills, including structured logging, custom metrics, and tracing failures through distributed systems. Strong documentation and communication skills, with the ability to explain complex technical concepts clearly. Must be eligible to work in Canada; Canadian work experience is not required. Candidates located in Quebec must be bilingual, as regular interaction with English-speaking colleagues across Canada is required. Nice to have: experience leading migrations involving a dependency manager, CI platform, or infrastructure layout. Nice to have: experience designing local development and integration-test environments using emulated cloud services. Nice to have: experience optimizing containerized services for cost and performance, including workload sizing, concurrency tuning, and bottleneck analysis. Nice to have: experience mentoring developers or serving as a Technical Lead. Responsibilities: Design and evolve event-driven, distributed systems using queue-based pipelines, fan-out/fan-in, backpressure, idempotency, and reliable failure and retry handling. Develop and maintain frontend and backend components supporting our algorithms and AI-powered features. Build production LLM solutions, integrating cloud models and optimizing quality, latency, and cost. Develop information extraction pipelines for classification, OCR, document layout analysis, model-based extraction, prompt design and refinement, and validation. Own frontend foundations, including monorepo package management, build orchestration, shared React components, TypeScript architecture, and build performance. Design and maintain Terraform infrastructure, including reusable modules, remote state, provider pinning, and multi-environment layouts. Contribute to AWS architecture, including networking, load balancing, API gateways, IAM, encryption and key management, and log and metric delivery. Design CI/CD workflows with reusable pipelines, environment matrices, and production approval gates. Support component, integration, and automated UI testing, including local test environments using emulated cloud services. Establish observability through structured logging, custom metrics, and queries that trace failures across distributed pipelines. Optimize containerized services for performance and cost through appropriate sizing, concurrency tuning, and bottleneck analysis. Define development standards and technical strategies that advance quality, efficiency, resilience, maintainability, and sustainability. Collaborate on prioritization, resolve technical issues, improve team productivity, and mentor Squad members as a Technical Leader. Technologies: AI API AWS Backend CI/CD Cloud Frontend IAM Support LLM Load Balancing MLOps OpenAPI Python RAG REST React Swagger Terraform TypeScript UX UI Design Security Fullstack More: We are Intact, where our employees are central to helping people, businesses, and society prosper in good times and remain resilient in challenging ones. Were hiring a Senior Full-Stack Software Developer (Python/React) for a new role on our growing AI Engineering team, building reliable, scalable AI-powered products across distributed systems, frontend and backend development, cloud infrastructure, information extraction, and LLM services. We offer flexible arrangements and a hybrid work model, the option to purchase up to five additional days off annually, physical and mental wellbeing benefits, a share plan and other savings, an annual bonus with a 12% target and potential payout up to double the target, and pension options that include a defined benefit plan offering guaranteed lifetime income. The salary range is $118,700–$145,100, based on a 35-hour workweek; compensation depends on factors including experience, skills, qualifications, anticipated contribution, and internal equity. We are committed to an accessible, inclusive workplace, equal opportunity, and reasonable accommodations throughout recruitment and employment. We do not provide immigration sponsorship or related support; candidates must remain eligible to work in Canada throughout employment. last updated 40 week of 2026
Read the full posting on devitjobs →
FAQ
Is the Senior Full-Stack Developer (Python/React) role at Intact Financial remote?+
This Senior Full-Stack Developer (Python/React) position is listed as onsite (Montréal).
What is the salary for the Senior Full-Stack Developer (Python/React) role at Intact Financial?+
The listing states 118700 - 118700 CAD / year.
What seniority level is this Senior Full-Stack Developer (Python/React) role?+
This is a senior level position.
How do I apply for the Senior Full-Stack Developer (Python/React) role at Intact Financial?+
Use the "Apply on devitjobs" button to open the original posting on devitjobs, where you can submit your application directly to Intact Financial.