Jr Full Stack Developer

Analyticsmart

📍Toronto, Ontario, Canada
Posted May 21, 2026

Job Overview

Position

Jr Full Stack Developer

Company

Analyticsmart

Location

Toronto, Ontario, Canada

Work Type

On-site

Job ID

li-4417472695

Job Description

About Analyticsmart Consulting Inc
Analyticsmart is a boutique analytics firm specializing in the Consumer-Packaged Goods (CPG) industry across Canada and the United States. Our mission is to transform data into meaningful, measurable, and actionable insights that drive growth and profitability for businesses.

By leveraging cutting-edge technology, we optimize decision-making and operational efficiency, helping brands gain a competitive advantage.

Founded in 2009, Analyticsmart has built long-standing partnerships with global brands and retailers. With offices in Toronto, Montreal, and New York City, we are a financially disciplined, growth-focused organization scaling into larger enterprise opportunities.

What Sets Us Apart

  • Expansive bonus and incentive structure

  • Prime office locations (Toronto, Montreal, NYC)

  • High-growth, innovation-driven environment

  • Exposure to both emerging brands and global enterprises

  • Strong culture of ownership, collaboration, and impact

**The Opportunity**
We are currently seeking a Junior Full Stack Developer to join our team. Reporting to the Data Strategy Manager, this role will support the development of web and mobile applications across both frontend and backend technologies.

This is an ideal opportunity for someone early in their software development career who is eager to gain hands-on experience building scalable applications in a collaborative and fast-paced environment.

Responsibilities

  • Support development of frontend and backend features for web and mobile applications

  • Assist with backend development using Node.js and JavaScript frameworks

  • Support frontend development using Angular, React, or related frameworks

  • Help integrate REST APIs and third-party services

  • Assist with database development and maintenance activities

  • Participate in testing, debugging, and deployment processes

  • Write clean, reusable, and maintainable code

  • Collaborate with developers and stakeholders to understand project requirements

  • Support improvements to application responsiveness and performance

  • Contribute to technical documentation and process improvements

Required Qualifications

  • University degree or diploma in Computer Science or related field

  • 1–2 years of software development experience

  • Basic experience with Node.js and JavaScript frameworks.

  • Familiarity with HTML5, CSS3, JavaScript ES6, and REST APIs

  • Understanding of relational databases such as MySQL or MS SQL Server

  • Exposure to Git and version control workflows

  • Strong willingness to learn full stack technologies and best practices

  • Strong communication and teamwork skills

Preferred Qualifications

  • Exposure to Angular or React

  • Familiarity with cloud platforms such as AWS or Azure

  • Exposure to mobile app development or hybrid frameworks

  • Basic understanding of CI/CD concepts

  • Interest in scalable application architecture and automation

Interview Prep

AI-powered insights to help you prepare

Key Skills

Required:
Preferred:

Practice Questions

💡Technical Questions (3)
  • 1.How would you approach building and integrating a REST API using Node.js to serve data to a React or Angular frontend?
  • 2.Can you explain the lifecycle of a REST API request from a frontend application to a backend database like MySQL and back?
  • 3.What is your process for debugging a performance issue where a web application's frontend is loading slowly?
🎯Behavioral Questions (3)
  • 1.Tell me about a time you had to learn a new technology or framework quickly to complete a project.
  • 2.Describe a situation where you collaborated with stakeholders to clarify project requirements before writing code.
  • 3.Give me an example of a time you found and fixed a bug in an application. How did you ensure it wouldn't happen again?
🧩Situational Questions (2)
  • 1.You are tasked with integrating a third-party REST API, but the documentation is outdated and the endpoints are returning unexpected errors. How do you proceed?
  • 2.You notice that the codebase you are working on lacks proper version control workflows and CI/CD processes, leading to deployment issues. What steps would you take?

Resume Keywords

Make sure these keywords appear on your resume

Full StackNode.jsJavaScript ES6AngularReactREST APIsMySQLGitAWSCI/CDScalable ApplicationsTechnical Documentation

Interested in this position? Apply directly on LinkedIn.

Apply on LinkedIn →