Skip to main content

Backend Developer – TypeScript (Node.js/Express)

Technology
Ionixx Technologies
2 weeks agoUntil 2026-06-07
Fully remote

Job description

Job Title:

Backend Developer – TypeScript (Node.js/Express)

Location:

Canada |

Experience:

8+ Years |

Type:

Full-time

Role Summary

We are looking for a hands-on

Backend TypeScript Developer to build and scale microservices-based platforms on Node.js. You’ll work on high-throughput APIs, event-driven workflows, and scalable systems (B2B/B2B2C), primarily on AWS with Postgres as the data store.

Key Responsibilities

  • Design, develop, and maintain backend services using

TypeScript and

Node.js/ExpressJS

.

  • Build microservices and event-driven components using event queues
.
  • Develop and optimize
PostgreSQL schema, queries, and performance.
  • Implement scalable APIs, integrations, and asynchronous processing patterns.
  • Deploy and operate services on

AWS

(monitoring, troubleshooting, and basic DevOps collaboration).
  • Ensure code quality through reviews, testing, and documentation.
  • Collaborate with product, QA, and frontend teams to deliver end-to-end features.

Required Skills / Experience

  • Strong backend development experience with

TypeScript

  • Node.js / ExpressJS

API development

  • PostgreSQL
(data modeling, indexing, query optimization)
  • Experience with event queues
(e.g., SQS, Kafka, RabbitMQ, etc.)
  • Microservices architecture and distributed system basics
  • Exposure to

AWS

(core services, deployments, troubleshooting)
  • Experience building scalable products in

B2B / B2B2C environments

  • Strong hands-on development and debugging skills

Nice to Have

  • Frontend experience with
Next.js / React.js
  • Familiarity with observability tools (logs/metrics/tracing) and performance tuning
Keywords
typescriptmicrosoft-typescriptnodejsexpress-jstime-and-attendancemicroservicestrade-shows-eventsamazon-web-servicespostgresqlpostgresplanning-and-designvisual-art-designproduct-development-and-designexpressjstroubleshootingdevelopment-operations-devopstesting-and-analysisquality-assuranceback-end-developmenttraining-and-developmentapplication-programming-interface-apidata-modelquery-optimizationkafkarabbitmqmicro-services-architecturedistributed-computingdebuggingnext-jsreact-jsreactobservabilityvehicle-modification-tuning

¿Te interesa este puesto?