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