Category : NGO / Developments
Job Summary
Published On : Sep 10, 2026
No. of Vacancies : 02
Job Type : Full Time
Job Level :
Experience : At least 2 years
Age : 25 to 40 years
Location : Dhaka
Salary Range:
Negotiable
Application Deadline : Oct 9, 2026
Node.js Developer
NEC EXPRESS LIMITED
No. of Vacancies
02
Job Description / Responsibility
  • Develop and maintain scalable web applications using *Node.js, NestJS, Next.js, and TypeScript*.
  • Develop and integrate *RESTful APIs* for travel and booking-related systems.
  • Work with *PostgreSQL* and *Prisma ORM* for database design and development.
  • Integrate third-party APIs, *GDS, airline APIs, payment gateways, and other travel-related services*.
  • Implement authentication, authorization, role-based access control, and secure API practices.
  • Optimize application performance, scalability, and reliability.
  • Troubleshoot bugs and production issues.
  • Write clean, maintainable, reusable, and well-documented code.
  • Collaborate with fronted developers, back end developers, QA engineers, and Dev Ops engineers.
  • Participate in code reviews and follow software development best practices.
  • Develop and maintain OTA features such as:
  • Flight search
  • Flight booking
  • PNR management
  • Ticket issuance
  • Cancellation
  • Refund and void processes
  • Fare and commission management
  • B2B/B2C booking workflows

Educational Requirements
  • Bachelor of Computer Application (BCA)
Experience Requirements
  • 2 to 3 years
  • The applicants should have experience in the following business area(s): Travel Agency, Developer

Additional Job Requirements
  • Age 25 to 40 years
  • NestJS, Next.js, Type Script, PostgreSQL, and REST API development, with practical experience in **OTA, airline ticketing, travel technology, GDS, or booking systems
  • Strong knowledge of JavaScript / TypeScript
  • Strong experience with Node.js
  • Hands-on experience with NestJS
  • Good experience with Next.js / React.js
  • Strong knowledge of *REST API development and integration
  • Experience with PostgreSQL
  • Experience with *Prisma ORM* or similar ORM.
  • Good understanding of authentication and authorization, including JWT, cookies, and RBAC
  • Knowledge of *Git and GitHub/GitLab
  • Understanding of API security and error handling.
  • Ability to write clean, scalable, and maintainable code.
  • Professional experience in *OTA / Travel Technology / Airline Ticketing Systems
  • Experience with *GDS APIs, such as Sabre, Amadeus, Travelport, etc.
  • Experience with airline booking and ticketing workflows.
  • Experience with *PNR, SSR, EMD, fare rules, ticketing, refund, void, and cancellation processes
  • Experience with Redis and caching.
  • Experience with Docker.
  • Experience with payment gateway integration.
  • Experience working with B2B and B2C travel platforms.
  • Knowledge of micro services architecture is a plus.

Location
Dhaka
Salary Range
Negotiable
Other Benefits
Provident fund,Mobile bill Festival Bonus: 2 Lunch Facilities: Full Subsidize Salary Review: Yearly
Job Source
Bdjobs.com.bd Online Job Posting

Applicant must enclose his/her Photograph with CV.

Application Deadline : Oct 9, 2026
Company Information
Company Name: NEC EXPRESS LIMITED
Address: House-31, Road-2, Block-A, Banasree, Rampura, Dhaka-1219


for job announcement

+88-02-222294153,/91538/83619/ +88-02-8837118
01678076363-61-62-68, 01977886877
( 9.30 am to 7.30 pm )