Talent.com
LOD Technologies Inc.
Backend Developer ( Nest.js / Typescript)LOD Technologies Inc. • Vancouver, BC, CA
Backend Developer ( Nest.js / Typescript)

Backend Developer ( Nest.js / Typescript)

LOD Technologies Inc. • Vancouver, BC, CA
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

Description

We’re looking for a Backend Software Developer to help design, build, and scale modern web applications at the intersection of energy and compute. You’ll be building robust backend services while collaborating closely with product, infrastructure, and operations teams.

This role is ideal for someone who is AI-savvy and enjoys clean architecture, modern tooling, and solving real-world problems in production systems.

What You’ll Do

  • Design, develop, and maintain scalable full-stack applications
  • Build and maintain backend services using TypeScript and NestJS
  • Design and integrate RESTful APIs and GraphQL APIs
  • Work with PostgreSQL, designing efficient and scalable data models
  • Implement and maintain microservices using CQRS and Clean Architecture
  • Contribute to micro-frontend architectures where applicable
  • Write clean, maintainable, testable code
  • Participate in code reviews, architectural discussions, and technical decision-making
  • Collaborate with cross-functional teams in Agile/Scrum environments
  • Track and manage work using Jira
  • Use Git for version control and team collaboration

Requirements

Backend

  • Strong experience with TypeScript
  • Hands-on experience with NestJS
  • Solid understanding of RESTful APIs and GraphQL
  • Experience working with PostgreSQL
  • Familiarity with CQRS, Clean Architecture, and Domain-Driven Design (DDD)
  • Experience designing and maintaining microservices

Engineering Practices

  • Proficiency with Git
  • Experience working in Agile/Scrum teams
  • Familiarity with Jira or similar project-management tools
  • Strong problem-solving and debugging skills
  • Ability to write clean, readable, well-documented code

Nice to Have (Strong Plus)

  • Experience with Docker and containerized applications
  • Familiarity with CI/CD pipelines (GitHub Actions, GitLab CI, etc.)
  • Cloud experience (AWS, GCP, or Azure)
  • Experience with authentication & authorization (JWT, OAuth2, OpenID Connect)
  • Knowledge of testing frameworks (Jest, React Testing Library, Cypress)
  • Experience with logging, monitoring, and observability tools
  • Familiarity with message brokers (Kafka, RabbitMQ, SQS)
  • Basic DevOps or infrastructure knowledge

Benefits

Be a part of creating an innovative product that makes a real difference.

Comprehensive health insurance, including medical, vision, and dental coverage.

Paid time off to support a balanced work-life experience.

Work in a conveniently located office in downtown Vancouver.

Grow your career and take on more responsibilities within the company.

Discover how energy, artificial intelligence, and computing intersect to tackle significant challenges.

Join a team that prioritizes clean coding practices, strong principles, and technical excellence.

Create a job alert for this search

Backend Developer ( Nest.js / Typescript) • Vancouver, BC, CA

Similar jobs

Intermediate Software Developer (Node.js/React/TypeScript)

ZensuranceVancouver, Metro Vancouver Regional District, CA
Full-time

Intermediate Software Developer (Node.Zensurance is growing at a rapid pace, and that means our Engineering team is growing too! We are looking for an Intermediate Software Developer to join our De... Show more

 • Promoted

Senior Fullstack (TypeScript/React) Engineer

KakeVancouver, Metro Vancouver Regional District, CA
Full-time

You’ll work closely with cross-functional stakeholders to deliver elegant, performant, and maintainable applications using.This role is ideal for someone who possesses a high level of agency, a "do... Show more

 • Promoted

Rust Developer (Blockchain)

ToparoVancouver, Metro Vancouver Regional District, CA
Full-time

The ideal candidate has experience working on and shipping projects in.Develop scalable applications based on blockchain technology.Write and maintain code in Rust and other backend-oriented langua... Show more

 • Promoted

Back-End Developer for Oracle Integration

Insight GlobalVancouver, Metro Vancouver Regional District, CA
Full-time

Become a Back-End Developer at Insight Global, specializing in Oracle EBS Financial modules.Design scalable integrations that enhance financial processes and system reliability.In this contract pos... Show more

 • Promoted

Full Stack Web Developer (Next.Js / Typescript - C$100,000 - C$139,500 A Year

Electronic ArtsVancouver, Canada
Full-time

Seeking a Full Stack Web Developer with 3+ years of experience in Next.Js to develop scalable backend services and intuitive user interfaces for web applications.Responsibilities include API integr... Show more

 • Promoted

Backend Developer (Remote, Canada)

AmuseVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

This range is provided by Amuse.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Amuse is a platform that helps people discover local arts and cu... Show more

 • Promoted

Online Survey Participant: Work Remote and Earn Up To $25 Per Survey

Earn HausSquamish, BC, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Full Stack Developer

Aarorn Technologies IncVancouver, Metro Vancouver Regional District, CA
Full-time

We are seeking a highly skilled Full Stack Developer with strong expertise in Vue.The ideal candidate will have 7–10 years of experience in software development with a deep understanding of both fr... Show more

 • Promoted

Senior Backend Developer - C$100,000 - C$130,000 A Year

Creator.CoWest End, Canada
Full-time

Seeking a Senior Backend Software Engineer with Node.Js, PostgreSQL, and microservices expertise to design and implement scalable systems, lead platform migration, and mentor team members. Show more

 • Promoted

Earn Cash From Taking Surveys Online

Earn HausSquamish, BC, CA
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Full-Stack Developer (Go, Javascript)

Total LifeVancouver, Metro Vancouver Regional District, CA
Full-time

At Total Life, we're redefining mental healthcare for older adults by leveraging a telehealth platform that delivers evidence-based emotional support.Our mission is to ensure quality, affordable me... Show more

 • Promoted

NestJS Backend Engineer for Web Applications

CLōDVancouver, Metro Vancouver Regional District, Canada
Full-time

Become a NestJS Backend Engineer focused on developing scalable web applications that intersect energy and computing.Collaborate closely in an Agile environment with cross-functional teams prioriti... Show more

 • Promoted

Node.JS Engineer - US SaaS startup | Remote

Atomic HRVancouver, British Columbia, Canada
Remote
Full-time

The client is a venture-backed startup simplifying access to essential benefits for frontline workers.Their AI-powered platform helps employees easily find and apply for benefits like childcare, el... Show more

Tech Lead - Node.js - US SaaS startup | Remote

Atomic HRVancouver, British Columbia, Canada
Remote
Full-time

The client is a venture-backed startup simplifying access to essential benefits for frontline workers.Their AI-powered platform helps employees easily find and apply for benefits like childcare, el... Show more

Senior Elixir Developer

HiiveVancouver, Metro Vancouver Regional District, CA
Full-time

Hiive is a fintech startup building a marketplace for private pre-IPO companies.We are growing quickly and looking to hire a seasoned Elixir developer to our team.The ideal candidate will have subs... Show more

 • Promoted

React JS Developer

Iris Software Inc.Vancouver, Metro Vancouver Regional District, CA
Full-time

Be among the first 25 applicants.Direct message the job poster from Iris Software Inc.Iris’s leading financial client is looking for a.Professional experience with ES6 and newer ES specifications.E... Show more

 • Promoted

Staff Software Engineer – Backend (Typescript /.Nodejs / AWS )

VaricentVancouver, Metro Vancouver Regional District, CA
Full-time

We are looking for a Staff Software Engineer with deep experience designing and scaling large‑scale, data‑intensive systems.This role requires hands‑on expertise working with massive datasets, dist... Show more

 • Promoted

Remote Full-Stack Developer: Node.js & React

Evolvic Inc.Vancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading tech firm in Canada is looking for Intermediate Fullstack Developers with expertise in Node.You will design and support customer-facing web applications in an agile environment while main... Show more

 • Promoted

Backend Developer ( Nest.js / Typescript)

LōDVancouver, Metro Vancouver Regional District, Canada
Full-time

We're looking for a Backend Software Developer to help design, build, and scale modern web applications at the intersection of energy and compute.You'll be building robust backend services while co... Show more

 • Promoted

Cqrs/Event Sourcing Developer (Typescript) - $100,000 - $130,000 A Year - Remote

CertiCraftRichmond, Canada
Remote
Full-time

Senior Backend Developer sought for a fully remote Canadian company specializing in regulatory compliance software for cannabis producers.Requires significant experience with CQRS/Event Sourcing, T... Show more