Jobiglo

No results.

Senior Node.js / Backend Developer (JavaScript)

MrTech Nepal Pvt. Ltd. · Katmandou

Senior 🇬🇧 English
Node.js NestJS TypeScript JavaScript (ES6+) REST API PostgreSQL TypeORM Redis RabbitMQ WebSocket Socket.IO JWT Passport.js RBAC Multer ExcelJS OpenAI LLM APIs Python FastAPI Docker AWS Linux Nginx Git GitHub CI/CD Winston

Job description

About the role

We are seeking a senior Node.js / Backend Developer to design, build, and maintain scalable, secure production‑grade systems. The role involves creating microservices, real‑time components, and integrating AI/LLM services while ensuring high reliability and performance.

Key responsibilities

  • Design and implement microservice and REST API architectures using Node.js, NestJS and TypeScript.
  • Develop event‑driven and real‑time features with RabbitMQ, WebSocket, and Socket.IO.
  • Integrate external APIs, including AI/LLM services such as OpenAI, and coordinate with Python/FastAPI services.
  • Manage data persistence, complex queries, and caching with PostgreSQL, TypeORM, and Redis.
  • Handle authentication, authorization, and security using JWT, Passport.js, and RBAC.
  • Set up CI/CD pipelines, Docker containers, and AWS deployments, and monitor production health.

Required profile

  • Proven senior‑level experience building backend systems in Node.js.
  • Strong understanding of microservice, event‑driven, and real‑time architectures.
  • Hands‑on experience with AI/LLM API integration and Python service communication.
  • Ability to troubleshoot, debug, and optimise performance in production environments.

Required skills

  • Node.js, NestJS, TypeScript, JavaScript (ES6+)
  • REST API development, Swagger/OpenAPI
  • PostgreSQL, TypeORM, Redis
  • RabbitMQ, WebSocket, Socket.IO
  • JWT, Passport.js, RBAC
  • Multer, ExcelJS
  • OpenAI or similar LLM APIs
  • Python, FastAPI
  • Docker, AWS, Linux, Nginx
  • Git, GitHub, CI/CD pipelines
  • Winston logging, health checks, performance monitoring

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec MrTech Nepal Pvt. Ltd..
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches for नेपाल.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 हप्ता अगाडि

Expires एक महिनामा

14 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

MrTech Nepal Pvt. Ltd.

Katmandou