2

Remote Nodejs Developer Jobs in Toronto, ON (NOW HIRING)

NodeJS * VueJS Our hosting environment is unique in that we are required to locate servers in ... However, we will consider remote applicants +/- 3 hours from eastern time zone. Why work here * We ...

NodeJS * VueJS Our hosting environment is unique in that we are required to locate servers in ... However, we will consider remote applicants +/- 3 hours from eastern time zone. Why work here * We ...

Senior Backend Developer

Toronto, ON ยท Remote

CA$120K - CA$135K/yr

While this is a remote position, we are looking for someone in either eastern or central time zones ... Node.js and Java. * Strong problem-solving skills with the ability to quickly learn new ...

Senior Backend Developer

Toronto, ON ยท Remote

CA$120K - CA$135K/yr

While this is a remote position, we are looking for someone in either eastern or central time zones ... Node.js and Java. * Strong problem-solving skills with the ability to quickly learn new ...

We currently don't have an office, so the role is fully remote for the time being. However, we ... Solid experience with Angular (v10+) and Node.js/Express * Hands-on experience with MongoDB schema ...

We currently don't have an office, so the role is fully remote for the time being. However, we ... Solid experience with Angular (v10+) and Node.js/Express * Hands-on experience with MongoDB schema ...

We currently don't have an office, so the role is fully remote for the time being. However, we ... Solid experience with Angular (v10+) and Node.js/Express * Hands-on experience with MongoDB schema ...

Senior Front-End Software Developer

Toronto, ON ยท Remote

CA$90K - CA$115K/yr

This is a remote position with the need to attend in-office meetings 1-2 times per month. Office ... Handson experience with Node.js, contributing to modern, scalable solutions is preferred Inclusion ...

We currently don't have an office, so the role is fully remote for the time being. However, we ... Solid experience with Angular (v10+) and Node.js/Express * Hands-on experience with MongoDB schema ...

We currently don't have an office, so the role is fully remote for the time being. However, we ... Solid experience with Angular (v10+) and Node.js/Express * Hands-on experience with MongoDB schema ...

We currently don't have an office, so the role is fully remote for the time being. However, we ... Solid experience with Angular (v10+) and Node.js/Express * Hands-on experience with MongoDB schema ...

We currently don't have an office, so the role is fully remote for the time being. However, we ... Solid experience with Angular (v10+) and Node.js/Express * Hands-on experience with MongoDB schema ...

next page

Showing results 1-20

Remote Nodejs Developer information

See Toronto, ON salary details

$96.4K

$147.9K

$185.6K

How much do remote nodejs developer jobs pay per year?

As of May 30, 2026, the average yearly pay for remote nodejs developer in Toronto, ON is $147,922.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,881.00 and $169,872.00 per year, depending on experience, location, and employer.

What is a Remote Nodejs Developer job?

A Remote Node.js Developer job involves building and maintaining server-side applications using Node.js while working from a remote location. These developers handle backend logic, database interactions, API integrations, and performance optimization. They collaborate with frontend developers, DevOps teams, and other stakeholders to create scalable web applications. Strong knowledge of JavaScript, asynchronous programming, and frameworks like Express.js is essential. Remote Node.js developers typically use communication tools like Slack, GitHub, and Jira to stay connected with their teams.

What are the key skills and qualifications needed to thrive in the Remote Nodejs Developer position, and why are they important?

To thrive as a Remote Nodejs Developer, you need strong skills in JavaScript, Node.js, and back-end development methodologies, typically supported by experience with RESTful APIs and cloud platforms. Familiarity with version control systems like Git, CI/CD tools, and possibly certifications in Node.js or cloud computing are often beneficial. Effective time management, self-motivation, and excellent communication skills are crucial for collaborating remotely and contributing to distributed teams. These abilities are important to deliver high-quality, scalable solutions while maintaining productivity and alignment with remote colleagues.

What are the typical challenges faced by remote Nodejs developers, and how can they be addressed?

Remote Nodejs developers often encounter challenges related to time zone differences, asynchronous communication, and maintaining effective collaboration with teammates they may never meet in person. To address these, it's important to establish clear communication channels, utilize project management and code-sharing tools, and participate actively in virtual meetings or stand-ups. Proactively asking questions and regularly sharing progress help ensure alignment with the team and minimize potential misunderstandings. Many companies also provide structured onboarding, strong documentation, and mentorship to support remote developers and set them up for success.
What are popular job titles related to Remote Nodejs Developer jobs in Toronto, ON? For Remote Nodejs Developer jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Remote Nodejs Developer jobs in Toronto, ON look for? The top searched job categories for Remote Nodejs Developer jobs in Toronto, ON are:
Infographic showing various Remote Nodejs Developer job openings in Toronto, ON as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $147,922 per year, or $71.1 per hour.

Senior Full Stack Developer, Contract (2)

BIMM

Toronto, ON โ€ข On-site, Remote

Full-time

Posted 2 days ago


Job description

BIMM is booming, so we're looking for 2 Senior Full Stack Developers (on contract until December 24, 2026) to join our team!

Local candidates (GTHA) will be asked to join us at BIMM HQ (Distillery District) 2 days per week. We are open to remote candidates across Canada - you will be required to work on EST hours.

Who we are

BIMM is a Toronto-based agency that lives at the intersection of data, technology, and creativity to provide clients with high-performing campaigns and digital products that shape connected customer experiences. We've helped our clients implement fully integrated CRM customer journeys, built robust digital experiences, and created national loyalty programs with decades of experience in sectors of automotive, financial, telco and retail.

We are creative realists, which means our ideas and solutions are grounded in the realities of our clients' business. We believe big ideas are nothing without big results (and flawless execution); high-performing agencies deliver high-performing campaigns, products, and experiences; and the best solutions happen when we collaborate with clients as partners.

Our Technology department is a 50+ person distributed team of Developers, QA, and Architects delivering amazing digital products on a leading-edge technology stack.

This is an existing vacancy, not a made-up role โ€” this one's already got a desk waiting.

Who we're looking for

You use modern tools and frameworks (REACT and Node.js) and can code up an application from scratch and spin up a cloud infrastructure to host it. You leverage modern tools and frameworks (REACT and Node.js) to architect and develop applications from the ground up, with a particular focus on enabling agentic workflows. You design systems that empower autonomous agents to interact, make decisions, and execute tasks seamlessly building both the application logic and the underlying cloud infrastructure needed to support scalable, dynamic agent operations. You have a clear understanding of security and build it into any of your services. Although you have full support of your teammates, you can participate in the research and solution to complex problems. At the same time, you know when to ask for help and don't let pride or ego get in the way, because after all, you are part of a team.

"Initiative" is your middle name, and you don't give us a chance to chase you. We are on the hunt for people who have an innovative mindset (you still dream of that moonshot project but are currently working on your side -gig)! Is this you?

Technology Requirements
To ensure a secure and compatible working environment, the following technology requirements must be met:

  • Device must be a Mac Machine
    • (Linux or other creators are not permitted). Tech hires must be on Mac for our dev set up and environments
  • Device must be less than 4 years old
  • Operating Systems
    • MacOS: Sonoma, Sequoia, Tahoe, or newer
    • Unacceptable OS Versions(Big Sur, Monterey, Ventura). Ventura is predicted to end security updates in Oct 2025 as well. Same as above, but updating a device's iOS is free
  • Agree to have us install and maintain BIMM's security tools on your device. These tools must remain active, with all permissions and configurations unchanged for the duration of the contract

Responsibilities

Core Engineering

  • Optimizing website performance: Making sure websites load quickly and efficiently.
  • Developing APIs (Application Programming Interfaces): Creating interfaces that allows different applications to communicate with each other.
  • Understanding the entire web development process: Having a holistic view of how the front end and back end work together.
  • Working with different technologies: Being proficient in a variety of programming languages, frameworks, and tools.

AI Engineering

  • Build and maintain automated evaluation pipelines (evals) for agent and skill outputs โ€” including LLM-as-judge scoring, regression test suites, and golden dataset validation โ€” so that prompt and model changes are measurable before they ship.
  • Define strict input/output contracts for MCP tools and agent skills using typed schemas (TypeScript interfaces, JSON Schema); ensure tools handle edge cases, surface structured errors, and never return ambiguous output that an LLM must interpret.
  • Own the prompt engineering lifecycle for assigned tools and skills โ€” version-controlled prompt templates, parametric input injection, and structured system/user role separation โ€” ensuring prompts are testable, reproducible, and free of implicit context drift.
  • Contribute to the team's MCP tooling catalog โ€” implement, test, and document MCP-compatible API integrations (particularly GraphQL/Apollo and developer portal tooling); participate in rollout readiness reviews including SLO definition and support contact documentation.

Requirements

  • Be available to collaborate with the team in our Toronto office 2 days per week.
  • 5+ years of working knowledge with modern frameworks and languages (REACT & NodeJS)
  • Familiarity with OAuth2/OIDC, API key management, and access audit trail patterns
  • Experience with SSR applications
  • Experience with GraphQL and Apollo
  • Experience building or integrating MCP-compatible REST/GraphQL APIs; familiarity with tool interface contracts, versioning, and consumer documentation.
  • Familiarity with SLO definition and basic observability practices (logs, metrics, distributed traces) for production API services.
  • Hands-on experience with LLM structured output patterns: function/tool calling
  • Familiarity with LLM evaluation approaches: building golden test sets, LLM-as-judge pipelines, and prompt regression testing; ability to quantify output quality with measurable metrics rather than vibes."
  • Experience building agentic workflows โ€” multi-step tool chains, state machine-based agents, or orchestration frameworks (LangGraph, LangChain, AutoGen, or custom) โ€” with an emphasis on deterministic routing and graceful failure handling

Nice to have

  • Demonstrated experience defining and rolling out engineering standards at a team or org level (coding conventions, PR workflows, testing mandates, API contracts)
  • Experience managing and growing engineers โ€” performance conversations, career development, structured feedback
  • Track record of driving AI tool adoption within an engineering team โ€” not just using the tools but creating the onboarding, guidance, and culture around them
  • Comfort operating at the intersection of technical leadership and delivery management โ€” you can write the ADR and run the retro
  • Familiarity with AWS & Docker
  • Experience with Styled Components
  • Experience with prompt caching, semantic routing, or output memorization strategies to reduce non-determinism at scale.
  • Ability to instrument LLM calls with structured traces (input, output, latency, token count, tool calls invoked) using frameworks like LangSmith, OpenTelemetry, or custom logging; can define SLOs for agent task success rates

What's in it for you?

  • Culture: Our squad is fun, friendly, and entirely egoless. Our social committee plans BIMM bashes, Tasty Thursdays and quarterly outings like candle making workshops, board game nights, Jays games and cooking classes. Our summer and holiday parties are quite memorable as well! Having Fun Everyday is one of our core values.
  • Belonging: Our dedicated DEI committee provides thought -provoking insights which are reflected in our work; They also organize engaging awareness activities and events to showcase BIMMER's professional talents and personalities. What talents might you bring? ๐Ÿ˜Š
  • Growth: BIMM is part of the Kyu Collective which gives our employees access to the network's resources, training, offices, and more. We also prioritize your personal and professional development with opportunities like on-site Lunch n' Learns, conferences and online courses. Love 2 Learn.

BIMM is committed to providing an environment that is inclusive and accessible. We are an equal opportunity employer and consider all applicants for employment without discrimination. Please let us know if accommodation for the recruitment/interview process is required and we will work with you to make sure your needs are met.

AI In Recruitment

During the challenge portion of our process, our team uses AI to analyze your repo and provide feedback. Agent outputs are always reviewed by our teams to ensure accuracy. Candidates are then screened by humans, and approved by humans.

The range of hourly pay for this position is below. Please note that the offered rate may vary depending on factors including your city of residence, job-related knowledge, skills, and experience.

Total compensation range:
$40โ€”$80 CAD