IT & Software

Backend Software Developer TypeScript NestJS

S.i. Systems

Vancouver · Metro Vancouver Regional District · Canada

TypeScript and NestJS define this Backend Software Developer role in downtown Vancouver, building scalable applications where energy, artificial intelligence, and computing intersect.

You will design, develop, and maintain backend services for modern web applications. The work includes RESTful and GraphQL APIs, PostgreSQL data models, microservices, and clean architecture. Collaboration spans product, infrastructure, and operations teams in Agile/Scrum environments.

Key Responsibilities:

  • Build scalable full-stack applications and backend services
  • Design RESTful APIs and GraphQL APIs
  • Develop PostgreSQL data models for scalable systems
  • Implement microservices using CQRS and Clean Architecture
  • Participate in reviews, architecture, and technical decisions

Requirements:

  • Strong TypeScript and hands-on NestJS experience
  • Experience with RESTful APIs, GraphQL, and PostgreSQL
  • Experience designing and maintaining microservices
  • Familiarity with CQRS, Clean Architecture, and DDD
  • Strong debugging, Git, and Agile/Scrum skills

Apply backend development, TypeScript, NestJS, and scalable architecture skills to production systems in downtown Vancouver.

#J-18808-Ljbffr

Reference: WJ-291_12109489

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.