Backend Developer - Node js / Nest js

Your All-in-One Cloud POS & Accounting Solution

Negociável
Híbrido - Manila1-3 Anos ExpDiplomaTempo Inteiro
Compartilhar

Descrição do Trabalho

Descrição:

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


Requisito

Please refer to job description.

JavaPythonNode.jsDatabase ManagementRESTful APIsGitMicroservicesComputação na nuvemDesenvolvimento de SoftwareResolução de Problemas
Preview

Boss

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

Local de trabalho

Metro Manila, PH

Postado em 26 May 2025

Bossjob Safety Reminder

If the position requires you to work overseas, please be vigilant and beware of fraud.

If you encounter an employer who has the following actions during your job search, please report it immediately

  • withholds your ID,
  • requires you to provide a guarantee or collects property,
  • forces you to invest or raise funds,
  • collects illicit benefits,
  • or other illegal situations.