logo
A5 SYNC

Backend Engineer

Asia

September 27, 2026 at 6:42 AM

✨ AI summary

Location

  • Kathmandu, Nepal

Programming Languages

  • TypeScript
  • JavaScript

Frameworks

  • Express
  • NestJS

Cloud Services

  • AWS
  • DigitalOcean
  • Cloudflare

Databases

  • PostgreSQL
  • Redis

Experience Level

  • 2+ years
Job Description


This is a remote position.


We are looking for a Backend Engineer (2+ years' experience) with strong TypeScript and Node.js experience designing, building, and maintaining scalable server-side applications for our multi-tenant B2B commerce platform. You will work primarily with Express, PostgreSQL (TypeORM), Redis, and BullMQ workers, and collaborate closely with front-end developers and QA to deliver REST APIs, background jobs, and third-party integrations. 


  • Design and implement RESTful APIs. 
  • Model data and write production-safe migrations using PostgreSQL and TypeORM. 
  • Build and operate background jobs and workers using Redis and BullMQ. 
  • Integrate third-party services and APIs, and webhooks. 
  • Optimize applications for performance, reliability, and operational safety. 
  • Troubleshoot and debug production issues across APIs, queues, and the database. 
  • Participate in code reviews and contribute to backend best practices. 
  • Document API behavior, technical designs, and specifications. 
  • Collaborate with cross-functional teams to scope and implement new features. 
  • Take full responsibility for the features you ship and follow through when something needs attention 


Requirements
  • 2+ years of professional experience with JavaScript/TypeScript (TypeScript strongly preferred). 
  • Strong experience with Node.js and Express. 
  • Solid experience with PostgreSQL and ORM (TypeORM preferred). 
  • Experience writing and reviewing database migrations for production systems. 
  • Experience with Redis and job queues such as BullMQ (or Bull / equivalent). 
  • Understanding of authentication, authorization, and security best practices (JWT, cookies/sessions, RBAC/permissions). 
  • Comfortable working within large, existing codebases and debugging production issues. 
  • Experience with version control systems like Git and collaborative code review 


Preferred Skills

  • Experience with multi-tenant SaaS, e-commerce, marketplace, or payments systems. 
  • Experience with dependency injection patterns (tsyringe, Inversify, or similar) - NestJS experience is a plus 
  • Understanding of SOLID design principles, particularly interface-driven design and dependency inversion. 
  • Familiarity with Docker and containerization. 
  • Knowledge of CI/CD pipelines. 
  • Experience with cloud platforms/infrastructure (AWS, DigitalOcean, or Cloudflare). 
  • Exposure testing frameworks like Jest. 
  • Experience with observability tools such as Sentry and structured logging. 


Benefits
  • Competitive salary based on experience.
  • Festival Bonus: Standard 1-month Dashain/Tihar festival bonus.
  • Time Off: Generous Paid Time Off (PTO) and standard Nepali public holidays.
  • Health and accidental insurance coverage
  • Flexibility: 100% Remote work from anywhere in Nepal (bring your own device/provided based on team placement).