Backend Developer ( Nest.js / Typescript)

LOD Technologies Inc.

Vancouver

On-site

CAD 90,000 - 130,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Paid time off
Downtown Vancouver office

Job summary

LOD Technologies Inc. is hiring a Backend Software Developer to design, build, and scale modern web applications at the energy-compute frontier. You’ll craft robust backend services, collaborate across product, infrastructure, and operations, and contribute to modern tooling and clean architecture.

The role emphasizes AI awareness, CQRS and DDD patterns, microservices, and strong code quality. You’ll work in a Scrum environment, using Jira and Git, with a downtown Vancouver office option.

Qualifications

  • Design, develop, and maintain scalable backend services and APIs.
  • Experience with TypeScript, NestJS, REST/GraphQL APIs, and PostgreSQL.

Responsibilities

  • 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
  • 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

Skills

TypeScript
NestJS
REST APIs
GraphQL
PostgreSQL
CQRS
Clean Architecture
DDD
Microservices
Git
Agile/Scrum
Jira
Docker
CI/CD
Cloud (AWS/GCP/Azure)
Auth (JWT/OAuth2/OIDC)
Jest
Logging/Monitoring
Kafka/RabbitMQ/SQS
DevOps basics

Job description

Description

We’re looking for aBackendSoftware Developerto 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 maintainscalable full-stack applications

  • Build and maintainbackend servicesusingTypeScript and NestJS

  • Design and integrateRESTful APIs and GraphQL APIs

  • Work withPostgreSQL, designing efficient and scalable data models

  • Implement and maintainmicroservicesusingCQRS and Clean Architecture

  • Contribute tomicro-frontend architectureswhere applicable

  • Writeclean, maintainable, testable code

  • Participate incode reviews, architectural discussions, and technical decision-making

  • Collaborate with cross-functional teams inAgile/Scrumenvironments

  • Track and manage work usingJira

  • UseGitfor version control and team collaboration
    Backend

  • Strong experience withTypeScript

  • Hands-on experience withNestJS

  • Solid understanding ofRESTful APIsandGraphQL

  • Experience working withPostgreSQL

  • Familiarity withCQRS,Clean Architecture, andDomain-Driven Design (DDD)

  • Experience designing and maintainingmicroservices


Engineering Practices


  • Proficiency withGit

  • Experience working inAgile/Scrumteams

  • Familiarity withJiraor similar project-management tools

  • Strong problem-solving and debugging skills

  • Ability to writeclean, readable, well-documented code


Nice to Have (Strong Plus)


  • Experience withDockerand containerized applications

  • Familiarity withCI/CD pipelines(GitHub Actions, GitLab CI, etc.)

  • Cloud experience (AWS, GCP, or Azure)

  • Experience withauthentication & authorization(JWT, OAuth2, OpenID Connect)

  • Knowledge of testing frameworks (Jest, React Testing Library, Cypress)

  • Experience withlogging, monitoring, and observability tools

  • Familiarity withmessage brokers(Kafka, RabbitMQ, SQS)

  • BasicDevOps or infrastructureknowledge


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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Developer ( Nest.js / Typescript)
Backend Developer ( Nest.js / Typescript)

LōD • Vancouver

On-site
CAD 80,000 - 110,000
Comprehensive health insurance
Paid time off
Career growth opportunities
+1
DevOps & Cloud Systems - Fullstack Developer
DevOps & Cloud Systems - Fullstack Developer

Jobgether SRL • Canada

Remote
CAD 105,000 - 150,000
Fully remote work environment
Health, dental, and vision benefits
Mentorship and AI-driven innovation
Back End Developer (AI Infrastructure)
Back End Developer (AI Infrastructure)

Alignerr Corp. • Vancouver

Remote
CAD 83,000 - 165,000
Senior Full Stack Developer (React + Node.js)
Senior Full Stack Developer (React + Node.js)

Jobgether SRL • Canada

Remote
CAD 110,000 - 170,000
Remote work
Contract engagement 6–12 months
International team environment
+2
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Kimberley

Hybrid
CAD 110,000 - 140,000
Bonuses
Remote work
Health insurance
+2
Senior Full Stack Developer
Senior Full Stack Developer

Quartermaster inc. • Toronto

On-site
CAD 150,000 - 190,000
30 days PTO
Health/dental/wellness
Tech allowance
+1
Senior Backend Engineer
Senior Backend Engineer

Commit • Toronto

On-site
CAD 120,000 - 180,000
Staff Backend Engineer
Staff Backend Engineer

Bettermode • Toronto

On-site
CAD 175,000 - 200,000
Unlimited paid vacation
Comprehensive health benefits
Monthly tech stipend
+1
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Super • Canada

Remote
CAD 120,000 - 180,000
Health insurance
Dental insurance
Vision insurance
+11
Intermediate Full Stack Software Engineer
Intermediate Full Stack Software Engineer

Super • Toronto

Hybrid
CAD 110,000 - 150,000
Competitive salary
Remote flexibility
Work-from-home allowance
+3