Full Stack Developer

2 weeks ago


Montreal, Quebec, Canada ALS Full time
About ALS

ALS is a global leader in the mining and mineral exploration industry, revolutionizing the sector with intelligent geoscience workflows and improved discovery rates.

About the Role

We are seeking a highly skilled Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for participating in the full software development lifecycle, including requirements gathering, design, implementation, testing, documentation, and maintenance.

Key Responsibilities:

  • Design, develop, and deploy scalable and efficient web applications.
  • Collaborate with data scientists, analysts, and internal stakeholders to understand data needs and deliver solutions.
  • Maintain data quality and ensure the integrity and security of sensitive information.
  • Troubleshoot data issues and build automated anomaly detection systems.
  • Keep up-to-date with industry trends and technologies and implement new innovations as appropriate.
  • Document and effectively communicate complex technical concepts to both technical and non-technical stakeholders.
About You

We are looking for a highly motivated and experienced Full Stack Developer with a strong understanding of backend languages such as Python, Flask, AWS Lambda, Spark. You should also have proficiency in Azure Data Factory, Azure Functions, Azure SQL Database, and other Azure services.

Required Qualifications:

  • Bachelor's/Master's degree in computer science, information systems, or a relevant quantitative discipline.
  • 3+ years of experience as a Full Stack Engineer or similar role with a focus on backend development.
What We Offer

We offer a comprehensive benefit package, including extended medical, dental, and vision coverage, access to company perks, life and disability insurance, retirement plan with company match, employee assistance and wellness programs.

ALS is proud to be an equal opportunity employer and is committed to fostering an inclusive work environment where the strengths and perspectives of each employee are both recognised and valued.


  • Full Stack Developer

    3 weeks ago


    Montreal, Quebec, Canada JobItUs Full time

    Job Title: Full Stack DeveloperJobItUs is seeking a highly skilled Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable and efficient software applications.Key Responsibilities:Design and develop full-stack applications using Node.js, ReactJS, and C++17Work with the...

  • Full Stack Developer

    3 weeks ago


    Montreal, Quebec, Canada JobItUs Full time

    Job Title: Full Stack DeveloperJobItUs is seeking a highly skilled Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable and efficient software applications.Key Responsibilities:Design and develop full-stack applications using Node.js, ReactJS, and C++17Work with the...

  • Full Stack Developer

    4 weeks ago


    Montreal, Quebec, Canada 360 IT Professionals Full time

    Job Title: Full Stack Web Developer IntermediateWe are seeking a highly skilled Full Stack Web Developer to join our team at 360 IT Professionals. As a Full Stack Web Developer, you will be responsible for designing, developing, and deploying web applications using a range of technologies including ASP.Net, SQL Server, and front-end frameworks such as...

  • Full Stack Developer

    4 weeks ago


    Montreal, Quebec, Canada 360 IT Professionals Full time

    Job Title: Full Stack Web Developer IntermediateWe are seeking a highly skilled Full Stack Web Developer to join our team at 360 IT Professionals. As a Full Stack Web Developer, you will be responsible for designing, developing, and deploying web applications using a range of technologies including ASP.Net, SQL Server, and front-end frameworks such as...

  • Full Stack Developer

    1 month ago


    Montreal, Quebec, Canada Techso Full time

    Join Techso's IT Team as a Full Stack DeveloperWe are seeking a highly skilled Full Stack Developer to join our IT team at Techso. As a Full Stack Developer, you will be responsible for designing and developing innovative solutions for our clients.Key Responsibilities:Design and develop new applications and features for our clientsParticipate in the...

  • Full Stack Developer

    1 month ago


    Montreal, Quebec, Canada Techso Full time

    Join Techso's IT Team as a Full Stack DeveloperWe are seeking a highly skilled Full Stack Developer to join our IT team at Techso. As a Full Stack Developer, you will be responsible for designing and developing innovative solutions for our clients.Key Responsibilities:Design and develop new applications and features for our clientsParticipate in the...

  • Full Stack Developer

    1 month ago


    Montreal, Quebec, Canada Banque Nationale du Canada Full time

    Full Stack Developer - HyperautomationAt Banque Nationale du Canada, we're looking for a talented Full Stack Developer to join our team. As a key member of our hyperautomation squad, you'll be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Design and develop full-stack applications using...

  • Full Stack Developer

    1 month ago


    Montreal, Quebec, Canada Banque Nationale du Canada Full time

    Full Stack Developer - HyperautomationAt Banque Nationale du Canada, we're looking for a talented Full Stack Developer to join our team. As a key member of our hyperautomation squad, you'll be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Design and develop full-stack applications using...

  • Full Stack Developer

    4 weeks ago


    Montreal, Quebec, Canada Techso Full time

    Join Techso as a Full Stack DeveloperWe are seeking a highly skilled Full Stack Developer to join our team at Techso. As a Full Stack Developer, you will be responsible for designing and developing innovative solutions for our clients.Key Responsibilities:Design and develop software applications using Java and other programming languagesWork with Agile and...

  • Full Stack Developer

    4 weeks ago


    Montreal, Quebec, Canada Techso Full time

    Join Techso as a Full Stack DeveloperWe are seeking a highly skilled Full Stack Developer to join our team at Techso. As a Full Stack Developer, you will be responsible for designing and developing innovative solutions for our clients.Key Responsibilities:Design and develop software applications using Java and other programming languagesWork with Agile and...

  • Full Stack Developer

    4 weeks ago


    Montreal, Quebec, Canada VML South Africa Full time

    Full Stack Developer OpportunityWe are seeking a highly skilled Full Stack Developer to join our team at VML South Africa. As a Full Stack Developer, you will be responsible for designing and developing front-end and back-end components of web applications, ensuring they are responsive, efficient, and user-friendly.Key Responsibilities:Design and develop...

  • Full Stack Developer

    4 weeks ago


    Montreal, Quebec, Canada VML South Africa Full time

    Full Stack Developer OpportunityWe are seeking a highly skilled Full Stack Developer to join our team at VML South Africa. As a Full Stack Developer, you will be responsible for designing and developing front-end and back-end components of web applications, ensuring they are responsive, efficient, and user-friendly.Key Responsibilities:Design and develop...

  • Full Stack Developer

    1 month ago


    Montreal, Quebec, Canada Banque Nationale du Canada Full time

    Full-Stack Engineer InternshipAbout the Role:We are seeking a highly skilled Full-Stack Engineer to join our team at the National Bank. As a Full-Stack Engineer, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Design and develop software applications using Java, Python, and...

  • Full Stack Developer

    1 month ago


    Montreal, Quebec, Canada Banque Nationale du Canada Full time

    Full-Stack Engineer InternshipAbout the Role:We are seeking a highly skilled Full-Stack Engineer to join our team at the National Bank. As a Full-Stack Engineer, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Design and develop software applications using Java, Python, and...


  • Montreal, Quebec, Canada Behaviour Interactive Inc. Full time

    {"title": "Senior Full-Stack Developer", "content": "Behaviour Interactive Inc. - Senior Full-Stack DeveloperWe are looking for a senior full-stack developer to join our Core Tech team, responsible for developing backend and frontend services that support and enhance Behaviour games.The ideal candidate will have experience in the gaming industry, be a...


  • Montreal, Quebec, Canada Behaviour Interactive Inc. Full time

    {"title": "Senior Full-Stack Developer", "content": "Behaviour Interactive Inc. - Senior Full-Stack DeveloperWe are looking for a senior full-stack developer to join our Core Tech team, responsible for developing backend and frontend services that support and enhance Behaviour games.The ideal candidate will have experience in the gaming industry, be a...


  • Montreal, Quebec, Canada Behaviour Interactive Inc. Full time

    {"title": "Senior Full-Stack Developer", "content": "Behaviour Interactive Inc. - Senior Full-Stack DeveloperWe are looking for a senior full-stack developer to join our Core Tech team, responsible for developing backend and frontend services that support and enhance Behaviour games.The ideal candidate will have experience in the gaming industry, be a...


  • Montreal, Quebec, Canada Behaviour Interactive Inc. Full time

    {"title": "Senior Full-Stack Developer", "content": "Behaviour Interactive Inc. - Senior Full-Stack DeveloperWe are looking for a senior full-stack developer to join our Core Tech team, responsible for developing backend and frontend services that support and enhance Behaviour games.The ideal candidate will have experience in the gaming industry, be a...


  • Montreal, Quebec, Canada Hunter Bond Full time

    Job Title: Full Stack Developer About the Role We are seeking a highly skilled Full Stack Developer to join our team at Hunter Bond. As a Full Stack Developer, you will be responsible for designing and implementing software applications used by traders, researchers, and engineers. Responsibilities * Implement high-quality solutions using Node.js and...


  • Montreal, Quebec, Canada Hunter Bond Full time

    Job Title: Full Stack Developer About the Role We are seeking a highly skilled Full Stack Developer to join our team at Hunter Bond. As a Full Stack Developer, you will be responsible for designing and implementing software applications used by traders, researchers, and engineers. Responsibilities * Implement high-quality solutions using Node.js and...