Job Search and Career Advice Platform

Enable job alerts via email!

Backend Full Stack Engineer (NodeJS + AWS)

PERCEPT SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A dynamic software company in Singapore is seeking a Backend Full Stack Engineer to build high-performance backend services and integrate applications with mission-critical third-party SaaS platforms. The ideal candidate has over 5 years of experience in backend development, deep expertise in NodeJS and AWS, and is skilled in API security and data handling. This role promises a challenging environment with opportunities for professional growth.

Qualifications

  • 5+ years in backend/full stack development.
  • Expert-level NodeJS experience.
  • Strong AWS experience (Aurora, DynamoDB, Lambda, ECS, CloudWatch).

Responsibilities

  • Build scalable, secure RESTful/GraphQL APIs using NodeJS.
  • Develop core business logic and backend data-processing services.
  • Architect and deploy services on AWS.

Skills

NodeJS
AWS
API integration
Backend development

Tools

AWS Aurora
DynamoDB
Terraform
Job description

We’re looking for a Backend Full Stack Engineer to join our dynamic engineering team. You will build high-performance backend services and integrate our applications with mission-critical third-party SaaS platforms. This role requires deep expertise in NodeJS, APIs, databases, and AWS cloud-native services.

What You’ll Do:
  • Build scalable, secure RESTful/GraphQL APIs using NodeJS (Express, NestJS, Koa).
  • Develop core business logic and backend data-processing services.
  • Architect and deploy services on AWS with high availability and cost efficiency.
  • Work with AWS Aurora (MySQL/PostgreSQL) and DynamoDB.
  • Develop serverless apps (Lambda) and containerized services (ECS Fargate/EC2).
  • Implement monitoring, logging, and alerts with CloudWatch.
  • Build integration layers for SaaS tools such as CRM, payment gateways, marketing automation, etc.
  • Manage OAuth/API key authentication, rate limits, and data sync.
  • Develop robust error handling, retries, and recovery flows for external APIs.
  • Write clean, testable code with unit/integration/E2E tests.
  • Participate in design discussions and code reviews.
  • Contribute to CI/CD pipelines and automation initiatives.
What You Must Have:
  • 5+ years in backend/full stack development
  • Expert-level NodeJS experience
  • Strong AWS experience (Aurora, DynamoDB, Lambda, ECS, CloudWatch)
  • Hands‑on experience integrating SaaS platforms (Salesforce, HubSpot, Stripe, etc.)
  • Solid understanding of API security, data handling, and system design patterns
Nice to Have:
  • Experience with IaC (Terraform/CloudFormation)
  • Event‑driven systems (SQS, SNS, EventBridge)
  • Familiarity with modern frontend frameworks (bonus, not required)

To apply, simply click the Apply button or send your updated profile to recruit@percept-solutions.com

EA Licence No.:18S9405 / EA Reg. No.:R1330864

Percept Solutions is expanding and actively seeking talented individuals. We encourage applicants to follow Percept Solutions on LinkedIn at https://www.linkedin.com/company/percept-solutions/ to stay informed about new opportunities and events.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.