logo
Enterprise Solutions Inc.

Senior Software Engineer - Nest.js & Reactjs

North America

June 23, 2026 at 2:31 AM

✨ AI summary

Location

  • Toronto, Ontario, Canada

Languages

  • TypeScript
  • JavaScript
  • HTML5
  • CSS3

Frameworks

  • React
  • NestJS
  • Node.js
  • Mocha
  • Jest

Cloud Services

  • AWS
  • Azure
  • Google Cloud

Databases

  • Pinecone
  • Weaviate

Experience Level

  • 5+ years

Job Title - Senior software engineer

Location EST, GTA

Contract


About the Role

Mandatory Skills Implement front-end UI components using TypeScript and React Framework.


  • Implement RESTful API endpoints using TypeScript, NestJS, and Node.js.


Responsibilities


  • 5+ years of experience in software engineering.
  • Experience writing code in JavaScript/TypeScript, HTML5, CSS3, or related applications.
  • Experience with front-end technologies and frameworks, preferably React.
  • API design and development experience using NestJS and Node.js.
  • Experience with application, network, and cloud security.
  • Experience with building and architecting microservices.
  • Strong computer science fundamentals and problem-solving/analytical skills.
  • Familiarity with version control systems (e.g., Git).
  • Understanding of agile software development lifecycle and DevOps principles.
  • Strong verbal and written communication skills, including the ability to communicate and explain technical decisions.
  • Good written and spoken English proficiency is required; this role involves regular communication with US-based stakeholders via Slack, Azure DevOps, and video calls.


Qualifications

  • Experience writing unit tests using testing frameworks such as Mocha, Jest, etc.
  • Understanding of SaaS (Software as a Service) product architectures, AWS/Azure/Google Cloud Stack, and networking.
  • Familiarity with developer tools like Claude Code.
  • Experience with designing AI-enhanced systems such as Model Context Protocol (MCP), Retrieval-Augmented Generation (RAG) pipelines, and vector databases (e.g., Pinecone, Weaviate).


Required Skills


  • Implement front-end UI components using TypeScript and React Framework.
  • Implement RESTful API endpoints using TypeScript, NestJS, and Node.js.


“We are an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.”