×
Register Here to Apply for Jobs or Post Jobs. X

Node.js Developer

Job in Toronto, Ontario, C6A, Canada
Listing for: Cogency
Full Time position
Listed on 2026-08-28
Job specializations:
  • Software Development
    Front End Developer, Node.js, Backend Developer, React.js
Job Description & How to Apply Below
Location:

Toronto, ON (Hybrid – 4 Days Onsite)

Job Type:  Full-Time

Interview Process:  Final Round In-Person Interview Required

Job Summary
Cogency Inc. is seeking an experienced  Node.js Developer  to join a leading Banking and Financial Services client in Toronto.

This role requires close collaboration with UX designers, backend developers, architects, QA teams, and business stakeholders to deliver scalable enterprise applications using Agile methodologies.

Key Responsibilities
Frontend Development

Develop responsive, scalable, and user-friendly web applications using  React.js  or  Angular .

Build reusable UI components following modern frontend architecture principles.

Implement responsive layouts using HTML5, CSS3, Bootstrap, and modern CSS frameworks.

Collaborate with UX/UI designers to deliver intuitive user experiences.

Node.js Development

Develop backend-for-frontend (BFF) services using Node.js.

Build lightweight REST APIs to support frontend applications.

Integrate frontend applications with enterprise APIs and backend services.

Implement authentication, authorization, and secure API communication.

API Integration

Consume and integrate RESTful APIs.

Handle JSON/XML data transformations.

Implement API error handling and retry mechanisms.

Collaborate with backend teams to define API contracts.

Support API testing using Postman or similar tools.

Application Development

Participate in application design, development, testing, deployment, and production support.

Write clean, maintainable, and reusable code following coding standards.

Perform unit testing and support integration testing.

Troubleshoot and resolve production issues.

Participate in code reviews and knowledge-sharing sessions.

Dev Ops & CI/CD

Work with Git for version control.

Participate in CI/CD implementation using Git Hub Actions, Azure Dev Ops, or Jenkins.

Support automated deployments and release management.

Collaborate with Dev Ops teams on deployment automation and monitoring.

Agile Delivery

Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog refinement.

Work closely with business analysts, architects, QA engineers, and product owners.

Estimate development effort and contribute to sprint planning.

Deliver high-quality software within Agile delivery timelines.

Required Qualifications

Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.

8+ years  of experience in frontend application development.

Strong hands-on experience with  Node.js .

Strong experience with  React.js  or  Angular .

Proficiency in:

Type Script

HTML5

CSS3

Experience building responsive web applications.

Experience consuming RESTful APIs.

Experience with Git and source code management.

Experience working in Agile/Scrum environments.

Excellent problem-solving, analytical, and communication skills.

Nice to Have

Experience with Next.js or Express.js.

Experience with Redux, NgRx, or other state management frameworks.

Knowledge of Node.js middleware and Express.js.

Experience with GraphQL.

Familiarity with Web Sockets or real-time messaging.

Experience with Docker and Kubernetes.

Experience with Azure, AWS, or Google Cloud Platform.

Exposure to automated testing frameworks such as Jest, Cypress, or Jasmine.

Knowledge of OAuth2, JWT, and OpenID Connect.

Experience with Sonar Qube and CI/CD pipelines.

Banking Domain Experience (Preferred)
Candidates with Banking or Financial Services experience will be highly preferred.

Experience in one or more of the following areas is an asset:

Retail Banking

Commercial Banking

Digital Banking

Payments

Capital Markets

Wealth Management

Customer Onboarding

AML

Regulatory Reporting

Technical Skills
Frontend

React.js or Angular

Type Script

HTML5

CSS3

RxJS

Node.js

Node.js

Express.js

REST APIs

JSON

API Integration

Dev Ops & Tools

Git

Git Hub

Git Hub Actions

Jenkins

Postman

AWS

Frontend Development

Node.js Development

React.js / Angular

REST API Integration

Responsive Web Design

Agile Delivery

CI/CD & Dev Ops

Performance Optimization

Problem Solving

Work Model

Location:

Toronto, ON

Employment Type:

Full-Time

Interview Process:  Final Round  In-Person Interview (Mandatory)

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary