freehire launches on Product Hunt on 26 August.

Follow →

Senior Back-end Developer

Summary

Build and maintain secure, scalable back-end services for an e-commerce platform using Node.js, NestJS, and TypeScript.

Build efficient, secure, and scalable RESTful APIs or GraphQL endpoints

Handle product catalogs, inventory management, transactions, and user data

Integrate Payment Gateways (Midtrans, Xendit), Shipping Logistics & Notification System

Implement robust security measures

Write automated tests to ensure code stability and reliability

Problem-Solving skills to handle complex e-commerce business logic

Requirements:

Minimum 3-6 years of experience as a Backend Developer

Strong hands-on experience with NestJS & NodeJS & TypeScript

Proficient with ORMs/ODM and databases like PostgreSQL, MySQL, or MongoDB

Experienced with Redis & RabbitMQ or Kafka (for event-driven arch/order queuing

Familiarity with Git/GitHub, Docker, CI/CD Pipelines, and Cloud Deployment (AWS, GCP, etc)

Strong understanding of Microservices or Clean Architecture is major plus

See also