Talent.com
Randstad Canada
Full stack developerRandstad Canada • Montréal, Quebec, CA
Full stack developer

Full stack developer

Randstad Canada • Montréal, Quebec, CA
30+ days ago
Job type
  • Permanent
  • Temporary
  • Quick Apply
Job description
We are seeking a dynamic, Senior Full Stack Software Engineer to join a dedicated innovation lab within a market-leading Canadian insurance and financial services corporation. In this role, you will drive the evolution and continuous improvement of a high-visibility Minimum Viable Product (MVP). You will bridge the gap between complex business requirements and modern technical architectures, building data management tools, enhancing test automation, and building out robust metrics dashboards. If you thrive in agile environments and enjoy cross-functional innovation, this is the perfect project for you.

Advantages
Cutting-Edge Ecosystem: Work within an R&D/Lab environment dedicated to modern tech stacks and high-impact internal tools.

Flexible Hybrid Model: Enjoy the ideal balance with 2 days per week onsite at our vibrant Downtown Montreal office and 3 days remote.

Long-Term Potential: Initial 6 to 12-month contract with strong possibilities for extension or permanent conversion.

Collaborative Culture: Join a forward-thinking, multidisciplinary team that values continuous learning, initiative, and creative experimentation.

Responsibilities
Full Stack Engineering: Design, build, and optimize scalable software components using a backend-focused stack (Java/Kotlin) paired with modern frontend frameworks.

Architecture & Code Quality: Formulate technical specifications, establish branching strategies, lead peer code reviews, and ensure clean, maintainable architecture.

Test Automation & CI/CD: Elevate existing automation frameworks (both UI and backend), integrate performance testing solutions, and seamlessly incorporate tests into modern CI/CD delivery pipelines.

Data & Observability: Architect data management components and create observability solutions (dashboards and monitoring tools) to provide real-time environment visibility.

Cross-Functional Alignment: Translate complex business objectives into concrete technical designs while mentoring team members on best engineering and quality practices.

Qualifications
Experience: 5 to 8 years of professional software development experience, ideally acquired within the insurance, banking, or fintech sectors.

Backend Mastery: Strong programming expertise in Java and Kotlin, alongside hands-on experience with API/backend testing utilities (e.g., Postman).

Frontend & Tooling: Proficient with TypeScript, React, and GraphQL, including experience with front-end testing tools like Cypress and patterns like Page Object Model (POM).

DevOps & Agile: Proven familiarity with Git, automated deployment tools (such as GitHub Actions), Agile/Scrum lifecycles, and a solid understanding of the full SDLC.

Communication & Work Rights: Excellent analytical, documentation, and interpersonal skills. Authorized to work in Canada.

Language Requirements: Bilingual proficiency in French and English.

Our client operates in Canada. The company takes all reasonable steps to limit the number of positions in Quebec that require knowledge of a language other than French, and only requires it when necessary and its existing bilingual employees are unable to perform these duties. Based on an assessment conducted by our client, it has been determined that this position requires candidates to be fluent in English (both spoken and written). In particular, this position will require the employee to interact with centralized internal departments (e.g., Operations / HR / Finance / Legal / Contracts / Sales) that support the organization in Canada and that do not speak French.

Summary
Location: Montreal, QC (Hybrid - 2 days onsite)

Duration: 6 to 12 months (High potential for extension/conversion)

Position Type: Contract (IT Consultant)

Tech Stack: Java, Kotlin, React, GraphQL, TypeScript, Cypress, GitHub Actions

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
Create a job alert for this search

Full stack developer • Montréal, Quebec, CA

Similar jobs

Full Stack Developer

Power FactorsMontreal (administrative region), QC, CA
Full-time

Power Factors is a software and solutions provider leading the next generation of clean energy with Unity, one of the most extensive and widely deployed renewable energy management suites (REMS) in... Show more

 • Promoted

Full-Stack Developer Role at Ampliwork

Ampliwork, IncMontreal (administrative region), QC, CA
Part-time

Elevate your development career with Ampliwork as a part-time Full-Stack Developer.Design and build a critical dashboard that connects operational and financial metrics seamlessly.Ampliwork is on t... Show more

 • Promoted

Full Stack Developer – Senior

GuuZ Consulting Services IncMontreal (administrative region), QC, CA
Full-time

Our government client is looking to contract a Full Stack Developer to join their Digital Design and Delivery Division (3D), formerly the Digital Innovation Office (DIO).The client requires a numbe... Show more

 • Promoted

Full Stack Developer – Montreal

YULCOM TechnologiesMontreal
Full-time +1

Job DescriptionWe are looking for a Full Stack Developer to produce scalable software solutions.You’ll be part of a cross-functional team that’s responsible for the full software development life c... Show more

 • Promoted

Montreal Full-Stack Developer Role

NamelyMontreal
Full-time

Transform veterinary care at Small Door as a Full-Stack Developer based in Montreal.Bring your expertise in ReactJS and Ruby on Rails to drive exceptional member experiences.This full-time Senior D... Show more

 • Promoted

Full Stack Developer

Aarorn Technologies IncMontreal (administrative region), QC, CA
Full-time

We are seeking a highly skilled Full Stack Developer with strong expertise in Vue.The ideal candidate will have 7–10 years of experience in software development with a deep understanding of both fr... Show more

 • Promoted

Développeur logiciel – développement full stack (Stage) / Software developer – full stack devel[...]

Smardt Inc.Dorval, QC, Canada
Internship

En tant que pionnier mondial de la technologie des refroidisseurs centrifuges sans huile, avec une gamme croissante de solutions de gestion thermique, Smardt sengage à fournir des systèmes à haut r... Show more

 • Promoted

Full Stack Developer (remote, open roster contract opportunity)

Crowdlinker Inc.Montreal (administrative region), QC, CA
Remote
Full-time

Full Stack Developer (Remote, Open Roster Contractor Opportunity).Please note: this is an open posting to be considered for future positions (on a remote, contract, hourly basis).EST candidates or ... Show more

 • Promoted

Full Stack Developer

Lasso InformaticsMontreal
Full-time

Full Stack Developer Job Description.Lasso Informatics is a SaaS start-up with a live research data management and analysis platform that brings together multi-modal (imaging, genetics, behavioral,... Show more

 • Promoted

Senior Full Stack Developer

NewRich NetworkMontreal (administrative region), QC, CA
Full-time

At NewRich Network, we empower digital entrepreneurs to turn their dreams into reality.Our mission is simple yet bold: to help people create a balanced, fulfilling lifestyle - while building wealth... Show more

 • Promoted

Experienced Full Stack Developer Role

NovistoMontreal (administrative region), QC, CA
Full-time

Elevate software solutions at Novisto as an Experienced Full Stack Developer.Your mission: to develop, maintain, and enhance secure web applications that provide real business value.With a robust b... Show more

 • Promoted

Full Stack Developer

ALLTECH CONSULTING SVC INCMontreal
Full-time

We are seeking an accomplished Full Stack Developer with expertise in GenAI technologies to join the Resilience Technology team and drive key initiatives forward.Design, develop, and implement scal... Show more

 • Promoted

AI-Driven Full-Stack Developer Role

Lgi-Healthcare-Solutions-Santmontreal (administrative region), qc, Canada
Full-time

Join LGI as an AI-Driven Full-Stack Developer committed to enhancing healthcare solutions.Leverage AI to innovate and elevate software design in the healthcare sector.This full-time role requires a... Show more

 • Promoted

Wyllo Full Stack Developer Opportunity

Wyllo (formerly NoFraud and Yofi)Montreal
Full-time

Wyllo is looking for a Full Stack Developer to innovate features using Node.React, enhancing ecommerce experiences.This role plays a crucial part in integrating advanced risk intelligence solutions... Show more

 • Promoted

Temporary Full Stack Developer at Mila

MilaMontreal (administrative region), QC, CA
Full-time

Become a Full Stack Developer at Mila and help combat misinformation through innovative AI systems.This role emphasizes backend and frontend development until November 26, 2026.Mila invites applica... Show more

 • Promoted

Full Stack Developer

VLink IncMontreal (administrative region), QC, CA
Full-time

Design and develop scalable, enterprise-grade reporting and analytics solutions.Implement robust software systems using Java, Angular, and other modern technologies, ensuring best practices in SDLC... Show more

 • Promoted

Full Stack Developer - PolicyMe Remote Team

PolicyMeMontreal (administrative region), QC, CA
Remote
Full-time

Lead the digital transformation of insurance with PolicyMe as a Full Stack Developer.Use your skills in Python and React while working remotely in a dynamic startup environment.We are looking for a... Show more

 • Promoted

Senior Full-Stack Developer

Sofistic.aimontreal (administrative region), qc, Canada
Full-time

Engineering & RD Full Time Montreal, QC Hybrid.AI is the AI-native intelligence platform for wealth management.Powered by Sofi, our intelligence layer, we give advisors a persistent, 360° view of e... Show more

 • Promoted

Dialogue Staff Developer – Full Stack Role

Dialoguemontreal (administrative region), qc, Canada
Full-time

Be a key player at Dialogue as a Staff Developer focusing on Full Stack solutions in the Provider Experience group.Drive the evolution of our Integrated Health Platform with top-tier technology.Thi... Show more

 • Promoted

Full Stack Developer

Kira TalentMontreal (administrative region), QC, CA
Full-time

Founded in 2012, Kira transforms the admissions process by combining on-demand, timed video and timed written assessments, and structured live interview technology with existing admissions requirem... Show more