Skip to main content
Yochana logo

Node JS Lead Developer

Yochana
Full TimeleadHybrid
CAPosted April 22, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

TypeScriptReactNode.jsReduxAWSGCPAzureDockerKubernetesNginxGitCI/CDDevOpsMicroservices

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Position Name – Node JS - Lead Dev

Type of hiring – Fulltime

Location – Scarborough, ON

Work Model – Hybrid (2 days - office on client)

Job Description

Key Responsibilities

  • Design, develop, and maintain backend services and APIs using Node.js.
  • Build and enhance frontend components, including React-based micro applications, SPAs, and microfrontends.
  • Collaborate with product managers, architects, and other developers to translate business needs into technical solutions.
  • Implement and optimize module bundling using Webpack.
  • Configure, manage, and deploy applications using Nginx for routing, caching, and load balancing.
  • Write clean, scalable, and maintainable code across both front end and back end components.
  • Ensure cross-application architecture consistency and reusable component patterns.
  • Troubleshoot, debug, and resolve performance or scalability issues.

Required Skills & Experience

Backend

  • Node.js: 6+ years of experience developing scalable backend services.
  • Strong knowledge of RESTful services, microservices architecture, authentication, and security best practices.

Frontend

  • React.js: 3+ years of experience building SPAs and component-based UI architectures.
  • Experience with Redux for state management (2+ years).
  • Experience developing and deploying microfrontends and modular UI systems.

Tooling & DevOps

  • Webpack: 2+ years of experience with module bundling and build optimization.
  • Nginx: 2+ years configuring and deploying web applications.
  • Strong understanding of CI/CD pipelines, Git workflows, and application deployments.
  • Experience with containerization (Docker) or Kubernetes.
  • Experience with TypeScript.
  • Familiarity with cloud platforms (AWS, Azure, GCP).
  • Knowledge of performance tuning for both Node.js services and React apps.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free