Backend Developer ( Nest.js / Typescript) at LOD Technologies Inc. — NeverHard
Backend Developer ( Nest.js / Typescript) at LOD Technologies Inc. in Greater Vancouver, British Columbia. Skills: Agile/Scrum, CQRS, Clean Architecture, Domain-Driven Design (DDD), GIT. Apply on NeverHard.
Company
LOD Technologies Inc.
Location
Greater Vancouver, British Columbia
Type
full_time
Required skills:
Agile/Scrum
CQRS
Clean Architecture
Domain-Driven Design (DDD)
GIT
GraphQL
Jira
Microservices
NestJS
PostgreSQL
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.