Backend Developer - Node js / Nest js

Your All-in-One Cloud POS & Accounting Solution

面议
混合办公 - 马尼拉1-3年经验专科全职
分享

职位描述

职位描述

About the Role

We are looking for a skilled and reliable freelance developer to support backend feature development and third-party integrations for our cloud-based POS and accounting platform. You will work primarily with NestJS (Node.js) and PostgreSQL, and support API integrations with malls, logistics, and delivery platforms. This role is ideal for someone looking for flexibility while working on real-world, high-impact SaaS projects.

Key Responsibilities
  • Build and maintain scalable backend APIs using NestJS / Node.js
  • Integrate with 3rd-party platforms: mall scheduler systems, Grab, Foodpanda, Lalamove, eInvoicing
  • Collaborate with AWS DevOps team for deployments and performance tuning
  • Occasionally support frontend fixes or workflows in React.js
  • Write clean, testable code and maintain documentation
  • Participate in async planning, code reviews, and handoff discussions
Tech Stack
  • Backend: Node.js (NestJS), PostgreSQL, TypeORM
  • Frontend: React.js, Tailwind CSS
  • Cloud & Tools: AWS (ECS, RDS, Lambda, S3), GitHub Actions, Docker
  • Integrations: SM/Festival mall schedulers, delivery APIs, BIR/MyInvois e-invoicing
Qualifications
  • Minimum 3 years of experience with Node.js / NestJS
  • Proven experience with PostgreSQL
  • Comfortable with API integrations (REST, webhook, XML/CSV-based)
  • Familiarity with AWS (ECS, Lambda, RDS)
  • Some working knowledge of React.js
  • Strong communication skills and ability to work independently
  • Based in the Philippines
  • Able to work on flexible hours (with occasional daytime check-ins)
Nice to Have
  • Experience with mall or logistics/delivery system integrations
  • Knowledge of compliance APIs (BIR, Peppol, MyInvois)
  • Multi-tenant SaaS or POS system experience
  • Prior freelance experience with remote teams
Engagement Terms
  • Contract-based freelance engagement
  • Flexible working hours (with results-based accountability)
  • Minimum 3-month engagement, renewable based on performance
  • Payments via GCash, bank transfer, or Wise
  • Retainer or per-module basis negotiable


职位要求

Please refer to job description.

JavaPythonNode.jsDatabase ManagementRESTful APIsGitMicroservices云计算软件开发故障排除
Preview

Boss

HR ManagerYour All-in-One Cloud POS & Accounting Solution

工作地址

Metro Manila, PH

发布于 26 May 2025

举报

Bossjob安全提醒

如果该职位要求您在海外工作,请保持警惕,谨防欺诈。

如果你在求职过程中遇到有以下行为的雇主, 请立即举报

  • 扣留您的身份证,
  • 要求您提供担保或收取财产,
  • 迫使你投资或筹集资金,
  • 收集非法利益,
  • 或其他非法情况。