Backend Engineer (Node.js, TypeScript) – Remote
A5 SYNC · Katmandou
Job description
About the role
This is a fully remote position seeking a Backend Engineer with at least two years of experience. You will work on a multi‑tenant B2B commerce platform, designing and maintaining scalable server‑side applications using TypeScript and Node.js.
Key responsibilities
- Design and implement RESTful APIs for the platform.
- Model data and write production‑safe migrations with PostgreSQL and TypeORM.
- Build and operate background jobs and workers using Redis and BullMQ.
- Integrate third‑party services, 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 shipped features and follow through on any needed attention.
Required profile
- 2+ years of professional experience with JavaScript/TypeScript (TypeScript preferred).
- Strong experience with Node.js and Express.
- Solid experience with PostgreSQL and an ORM (TypeORM preferred).
- Experience writing and reviewing database migrations for production systems.
- Experience with Redis and job queues such as BullMQ.
- 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.
Required skills
- TypeScript
- JavaScript
- Node.js
- Express
- PostgreSQL
- TypeORM
- Redis
- BullMQ
- JWT
- Cookies / sessions
- RBAC
- Git
What we offer
- Competitive salary based on experience.
- Festival Bonus: standard 1‑month Dashain/Tihar bonus.
- Generous paid time off and standard Nepali public holidays.
- Health and accidental insurance coverage.
- 100% remote work from anywhere in Nepal (bring your own device or provided based on team placement).
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Nepal.
Salaries by job title
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
Published 2 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
A5 SYNC
Katmandou