Postuler

Publié il y a 29 jours

Full Stack Developer

@ Mantu

Laval, Québec

Temps plein
Postuler
SIGNAUX

Résumé des exigences :

  • Language: Strong English required; French is an asset
  • Required qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or a related discipline.
  • Equivalent professional experience may be considered.
  • At least 5 years of professional experience as a Full Stack Developer or in a comparable software-development role.
  • Strong hands-on experience with modern C++, including C++11, C++14, C++17, or later.
Source et dates

Type de source non vérifié · apify-linkedin

Date publiée par l’employeur
2026-10-12
Première détection par notre source
2026-11-11
Mise à jour du dossier source
2026-11-11

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

ChampValeur
Offres sur Jobsy11
Description

Full Stack Developer, C++ / Angular

Location: Laval, Québec

Work model: Onsite, 3 to 4 days per week

Team: Mining Technology

Language: Strong English required; French is an asset

About the opportunity

Amaris Consulting is looking for a Full Stack Developer with strong expertise in modern C++ and Angular to join a mining technology team in Laval.

You will contribute to software solutions that support mining operations, combining high-performance C++ back-end components with modern Angular applications used by engineering and operations teams.

You will work in a collaborative, cross-functional environment alongside software engineers, product owners, data specialists, and operational stakeholders.

Key responsibilities

  • Design, develop, test, and maintain back-end services and software components in modern C++.
  • Build responsive, scalable, and maintainable front-end applications using Angular and TypeScript.
  • Develop and integrate RESTful APIs connecting C++ back-end services with Angular applications.
  • Work with relational and non-relational databases to store, query, and optimize operational data.
  • Collaborate with engineering, product, data, and operations teams to translate business needs into effective technical solutions.
  • Write clean, reliable, maintainable, and well-documented code.
  • Participate in code reviews and contribute to development standards and best practices.
  • Support CI/CD pipelines, application deployment, and production monitoring.
  • Troubleshoot, debug, and optimize applications for performance, scalability, and reliability.
  • Contribute to automated testing and quality-assurance activities.
  • Document technical designs, system decisions, APIs, and implementation details.
  • Apply secure software-development practices throughout the development lifecycle.
  • Support continuous improvement of software architecture, development processes, and team practices.

Required qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related discipline. Equivalent professional experience may be considered.
  • At least 5 years of professional experience as a Full Stack Developer or in a comparable software-development role.
  • Strong hands-on experience with modern C++, including C++11, C++14, C++17, or later.
  • Strong hands-on experience with:
  • Angular
  • TypeScript
  • HTML
  • CSS
  • Experience designing, developing, and consuming RESTful APIs.
  • Experience with relational databases such as SQL Server, PostgreSQL, or similar technologies.
  • Familiarity with Git and modern source-control practices.
  • Experience working in Agile or Scrum teams.
  • Familiarity with CI/CD pipelines, automated builds, deployment, and monitoring.
  • Strong troubleshooting and debugging skills.
  • Ability to collaborate effectively with technical and non-technical stakeholders.
  • Strong communication skills in English.
  • Ability to work onsite in Laval 3 to 4 days per week.

Nice-to-have qualifications

  • Experience with Qt or other C++ application frameworks.
  • Experience with Azure, AWS, Docker, or cloud-native development.
  • Knowledge of industrial, IoT, telemetry, or real-time operational data.
  • Experience working with mining, heavy equipment, industrial automation, or manufacturing systems.
  • Experience optimizing high-performance or data-intensive applications.
  • Knowledge of monitoring, logging, observability, and production-support practices.
  • French communication skills.

Why join this opportunity?

This is an opportunity to contribute to technology solutions supporting large-scale mining operations. You will work on software that connects high-performance C++ services with modern web applications, while collaborating with engineering, product, data, and operations teams in a technically challenging environment.

Emplois semblables

  • Full Stack Developer – Java/JS

    Montréal, QC
    Contrat

    Randstad Enterprise

    7+ ansCandidates need 7-15 years of development experience with Java, Spring Boot, web services and relational databases, plus front-end framework experience. Strong problem-solving, communication and familiarity with AI coding assistants are also required.

    Copilot, Git, Jenkins, JIRA, Linux

  • Senior Full Stack Developer

    Montréal, QC
    Contrat

    KellyOCG

    12+ ansCandidates need at least 12 years of professional software development experience, including extensive Java enterprise work (Jakarta EE, Spring, Hibernate/JPA) and full-stack web skills. Professional fluency in English and French and a bachelor's degree or equivalent experience are also required.

    Java, Spring, Hibernate, Kafka, Oracle, PostgreSQL

  • Senior Full Stack Developer (Angular & Java)

    Montréal, QC
    Temps plein

    Ztek Consulting

    7+ ansCandidates need at least 5 years of single page app development with Angular and at least 7 years of backend development in Java. Ztek Consulting also expects strong agile teamwork, and Python, Docker, Kubernetes and CI/CD experience are desirable.

    Angular, Java, Spring Boot, Hibernate, MySQL, MongoDB

  • Full Stack Developer

    Montréal, QC

    Axelon Services Corporation

    7+ ansCandidates need at least 5 years of Angular single page app development and at least 7 years of Java backend development. Strong skills in RESTful APIs, microservices, databases and Agile delivery are also expected.

    Java, Angular, Python, Spring Boot, Hibernate, Docker

  • Junior Full Stack Developer

    Kirkland, QC
    Stage

    Future Electronics

    Future Electronics needs candidates with a computer science or related degree or current studies, or equivalent experience. They should know Java, Spring Boot, SQL, Hibernate/JPA, REST APIs, JSON/XML, Angular, HTML, CSS and JavaScript, and basic Git and microservices concepts.

    Git, Maven, Gradle, Postman, Swagger, Docker

  • Senior Full-Stack Developer – Business Applications & AI

    Montréal, QC
    Sur placeTemps plein

    McGill St Laurent

    5+ ansCandidates need a bachelor's degree or equivalent, 5+ years of production full-stack experience, and strong JavaScript, Python, React, REST API and SQL skills. Hands-on experience applying LLMs to business processes and excellent French and English are also required.

    NetSuite, SuiteScript, SuiteFlow, SuiteTalk, Claude, Claude Code

  • Senior Full-Stack Developer

    Montréal, QC

    The Aldo Group Inc / Le Groupe Aldo Inc.

    8+ ansCandidates need 8+ years of professional software development experience, strong TypeScript and Node.js skills, and experience building cloud-native serverless applications on AWS. Technical leadership, CI/CD experience and the ability to use AI coding tools effectively are also required.

    AWS, Shopify, Liquid, React Native, Expo, Node.js

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.