CareerPlanSign in

Backend Developer ( Nest.js / Typescript)

Vancouver, British Columbia, Canada💼 Full-time🗓 2026-06-05 → 2026-09-25

Core

Design, build, and scale robust backend services and full-stack applications at the intersection of energy and compute.

Role type

Backend Software Developer

Builds

Scalable backend services, RESTful APIs, GraphQL APIs, and microservices

Domain

Energy, Compute, Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

TypeScript, NestJS, PostgreSQL, RESTful API design, GraphQL, Microservices architecture, CQRS, Clean Architecture, Domain-Driven Design, Git, Agile/Scrum methodologies

Preferred skills

Docker, CI/CD pipelines, Cloud platforms (AWS/GCP/Azure), Authentication & Authorization (JWT/OAuth2), Testing frameworks, Logging & monitoring tools, Message brokers (Kafka/RabbitMQ/SQS)

Technologies

NestJS, TypeScript, PostgreSQL, GraphQL, Kafka, RabbitMQ, SQS, Docker, AWS, GCP, Azure, Jira, Git

Responsibilities

Design and develop scalable full-stack applications, Build and maintain backend services using TypeScript and NestJS, Design and integrate RESTful APIs and GraphQL APIs, Work with PostgreSQL to design efficient and scalable data models, Implement and maintain microservices using CQRS and Clean Architecture, Write clean, maintainable, testable code

Seniority

Mid-level to Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.