1

Node Developer Jobs in Toronto, ON (NOW HIRING)

Node 14 +, Node 16 + * Npm unit test, and mock test framework (acceptance testing) * Databases ... Software vulnerability management concepts * DevOps Skills: * Containerization: using Docker ...

Senior Full Stack Engineer

Toronto, ON · Remote

CA$115K - CA$140K/yr

Engineering Reports To: Dan Murdock, Director of Engineering Type: Full-Time Vacancy Status : This ... This includes backend services (TypeScript/Node), agent orchestration layers, APIs, tool ...

Physical Design Engineer About the Team: Our client, a global leader in semiconductor innovation ... Preferred experience in Process node design . This is an exciting opportunity to work on cutting ...

We work primarily in Node, TypeScript, Azure, and MongoDB - and any other simple tools that get the job done. Explore our Engineering at Motion page to learn more about our team, our work, and how we ...

Senior Network Engineer - 6 Month Contract The Technology Infrastructure and Operations department ... Strong understanding of network management and management tools, such as P Network Node Manager ...

Senior Network Engineer - 6 Month Contract The Technology Infrastructure and Operations department ... Strong understanding of network management and management tools, such as P Network Node Manager ...

Proficiency with NET, C#, Java, React, SQL, Node.js. * Experience with Azure DevOps (TFS), Visual Studio / VS Code, Postman, Swagger/OpenAPI, Splunk, Dynatrace or similar monitoring tools. * Strong ...

NET/IIS • Node.js / Springboot • Cloud Technology - Microsoft Azure • DevOps - XLR and XLD ... Node JS experience - OpenStack, Cloudify - Jenkins, Bitbucket, GitHub working knowledge

We'd love to work with you if you have: 5+ years' experience as a full-stack developer 2+ years' experience working with MERN (MongoDB, Express, React, Node) stack in a professional environment ...

... all of our engineers to be act like owners of the business, making decisions with a founder-like mentality * Build products across our stack (using Typescript, Node, and more) that enable our ...

Lead Cloud Engineer

Mississauga, ON · On-site +1

CA$122K - CA$162K/yr

Design, build and operate the Integrated Developer Platform (IDP) to accelerate the application ... Software development experience in React, TypeScript, Backstage, Node JS, and JavaScript.

Our talented team of software engineers, hardware engineers, and operators have previously worked ... Backend development experience in Node/Express, or similar languages/frameworks * Experience with ...

Our talented team of software engineers, hardware engineers, and operators have previously worked ... Backend development experience in Node/Express, or similar languages/frameworks * Experience with ...

Lead Cloud Engineer

Mississauga, ON · On-site +1

CA$122K - CA$162K/yr

Design, build and operate the Integrated Developer Platform (IDP) to accelerate the application ... Software development experience in React, TypeScript, Backstage, Node JS, and JavaScript.

next page

Showing results 1-20

People also search for

Node Developer information

What is a Node Developer?

A Node Developer is a software engineer who specializes in building server-side applications using Node.js, a popular JavaScript runtime environment. They are responsible for developing scalable and efficient backend solutions, integrating APIs, managing databases, and ensuring robust application performance. Node Developers often work closely with front-end developers to deliver full-stack web applications and may also be involved in deploying and maintaining servers and cloud infrastructure.

What are some common challenges faced by Node Developers when working with large-scale applications?

Node Developers working on large-scale applications often encounter challenges related to performance optimization, managing asynchronous operations, and ensuring code maintainability. Handling a high number of concurrent requests without blocking the event loop requires careful architecture, including the use of clustering or load balancing. Additionally, collaborating effectively with front-end teams and DevOps to deploy and monitor applications is crucial for smooth operation. Staying updated with the latest Node.js features and best practices can help you overcome these challenges and deliver robust, scalable solutions.

What is the difference between Node Developer vs JavaScript Developer?

AspectNode DeveloperJavaScript Developer
Primary FocusBackend development using Node.jsFrontend and/or backend development using JavaScript
Required SkillsNode.js, Express, APIs, server-side JavaScriptJavaScript, HTML, CSS, frameworks like React or Angular
Work EnvironmentServer-side, backend systems, cloud servicesClient-side, web interfaces, frontend frameworks
Common UsageBuilding scalable backend applicationsCreating interactive web interfaces

While both roles involve JavaScript, Node Developers specialize in server-side development with Node.js, focusing on backend systems. JavaScript Developers may work on both frontend and backend, but often have broader JavaScript skills across the full stack. Understanding these differences helps employers and job seekers target the right skills and roles.

What are the key skills and qualifications needed to thrive as a Node Developer, and why are they important?

To thrive as a Node Developer, you need strong proficiency in JavaScript, asynchronous programming, and backend frameworks, often supported by a degree in computer science or related experience. Familiarity with tools such as npm, Express.js, RESTful APIs, and version control systems like Git is typically required. Problem-solving, teamwork, and effective communication are crucial soft skills to excel in collaborative and agile environments. These skills and qualifications are vital to ensure the development of scalable, efficient server-side applications that meet project and business needs.
Infographic showing various Node Developer job openings in Toronto, ON as of June 2026, with employment types broken down into 58% Full Time, 9% Part Time, and 33% Contract. Highlights an 81% Physical, 7% Hybrid, and 12% Remote job distribution.
Full Stack Engineer

Full Stack Engineer

Scotiabank

Toronto, ON • On-site

Other

PTO

Posted 29 days ago


Job description

Requisition ID: 262105 
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.

We are looking for an accountable and driven Full Stack Engineer to join Global Wealth Management Technology (GWMT) - where we develop and modernize the technology that powers the Global Wealth Management business lines. GWMT consists of departments with high performing agile teams working closely together to deliver, support, and maintain the many applications and ecosystems within Global Wealth.

 

 

Is this role right for you? In this role you will:

  • Effective design, development, integration, testing and implementation of complex business requirements
  • Applying technological knowledge to the design of models and/or systems, formulating detailed technical designs, investigating and recommending technical solutions, developing and delivering applications using agile development methodologies
  • Able to work at the highest technical level of systems development while maintaining a good knowledge of Wealth Management business strategies and applications.
  • Technical Leadership, Cross Lab Coordination, Production Support and Release Implementation Support

Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have.

 

  • Bachelor's degree in a technical field such as computer science, computer engineering or related field required
  • 5-7 years of development experience required
  • 1 year or more of technical lead experience required
  • Technical Proficiency in Full Stack Skills:
    • ReactJS, Redux, NodeJS, Webpack, Javascript, Typescript, npm
    • Responsive design: Ensure website(s) works well on various devices (i.e. mobile) and screen sizes.
    • Node 14 +, Node 16 +
    • Npm unit test, and mock test framework (acceptance testing)
  • Databases: 
    • Experience with Cloud Hosted Database (GCP Cloud SQL, Spanner or Azure: MySQL, Azure SQL Server, Azure SQL MI)
  • APIs:
    • RESTful Services: designing and consuming REST APIs
    • Microservices Development or Integration - Familiarity with REST APIs
    • Software Architectural Design Concept
  • Security:
    • Experience with OAuth, OIDC, JWT, SAML
    • HTTPs TLS 1.2+ (SSL, Certificates, Key Store/Trust Store)
    • Software vulnerability management concepts
  • DevOps Skills:
    • Containerization: using Docker/Kubernetes/Helm Chart for automating deployment, scaling and management of containerized applications.
    • Continuous Integration/Continuous Deployment (CI/CD): experience with tools like Jenkins CI for automating the software release process
    • Tools Familiarity: Bitbucket, JIRA, Confluence, Jenkins, Artifactory
  • The following skills/familiarity would be nice to have:
    • Financial industry development experience
    • Knowledge of Java/JVM/SpringBoot framework
    • Knowledge of automated build tools (Maven / Gradle (ability to write/modify build methods via Gradle)
    • Knowledge of Argo CI/CD
    • Knowledge of Blue/Green deployment method
    • Knowledge of Pivotal Cloud Foundry
    • Knowledge of SonarQube
    • Knowledge of checkmarx, Blackduck, Webinspect
    • Knowledge of Unix/Linux OS

 

What's in it for you?

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
  • Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.  
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance. 
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
  • Dynamic Ecosystem - Free tea & coffee, universal washrooms, and lots of space for team collaboration.
  • Community Engagement - We offer opportunities for community engagement & belonging with our various programs such as hackathons.

Location(s):  Canada : Ontario : Toronto 
Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.  
At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our  Recruitment team know. If you require technical assistance, please click here. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.