Job Search and Career Advice Platform

Enable job alerts via email!

Full Stack Developer (Back-end focused) | Contract

BASE CAMP DIGITAL PTE. LTD.

Singapore

On-site

SGD 80,000 - 120,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 leading digital platform provider in Singapore is seeking a Senior Fullstack Engineer to design and optimize scalable services. This role focuses on backend logic, cloud-native workloads, and API development. Ideal candidates have 5+ years of experience and strong expertise in AWS and Node.js. Competitive compensation and opportunities for career growth are offered.

Qualifications

  • At least 5+ years of professional backend or fullstack development experience.
  • Expert-level proficiency in Node.js for production services.
  • Strong hands-on experience with AWS, including Aurora, DynamoDB, Lambda, and ECS.

Responsibilities

  • Design, build, and optimize scalable RESTful and/or GraphQL APIs.
  • Develop core business logic and high-throughput backend components.
  • Architect and deploy cloud-native services on AWS.

Skills

Node.js
AWS
RESTful APIs
GraphQL
Cloud infrastructure

Tools

AWS Lambda
Terraform
CloudFormation
Job description
What's on Offer
  • Contract, subject to extension
Summary

We are seeking a highly skilled Senior Fullstack Engineer with strong backend expertise to design, build, and optimize mission-critical services that power our digital platforms. You will architect high-performance APIs, integrate complex SaaS ecosystems, and deploy modern cloud-native workloads on AWS. This role is ideal for a seasoned engineer who thrives on building scalable systems end-to-end—from backend logic and data flows to cloud infrastructure and operational excellence.

Responsibilities
  • Design, build, and optimize scalable RESTful and/or GraphQL APIs using Node.js frameworks (Express, NestJS, Koa).
  • Develop core business logic, data processing pipelines, and high-throughput backend components.
  • Architect and deploy cloud-native services on AWS with a focus on performance, reliability, and cost efficiency.
  • Work with AWS databases including Aurora (MySQL/PostgreSQL) and DynamoDB for both relational and NoSQL workloads.
  • Build serverless applications using AWS Lambda and manage containerized workloads with AWS ECS (Fargate/EC2).
  • Implement observability, monitoring, logging, and alerting using AWS CloudWatch.
  • Design and implement integration layers connecting external SaaS platforms (CRM, payment gateways, marketing tools) to internal systems.
  • Handle authentication flows (OAuth, API keys), rate limits, and data synchronization with external APIs.
  • Develop resilient retry, fallback, and error-handling mechanisms for third-party API interactions.
  • Write clean, maintainable, and well-tested code (unit, integration, and E2E).
  • Participate in code reviews, architecture discussions, and technical planning.
  • Contribute to CI/CD pipelines, deployment automation, and release processes.
Requirements
  • At least 5+ years of professional backend or fullstack development experience.
  • Expert-level proficiency in Node.js for production services.
  • Strong hands-on experience with AWS, including:
    Aurora (MySQL/PostgreSQL) and DynamoDB
    AWS Lambda
    AWS ECS (Fargate/EC2)
    CloudWatch for monitoring and observability
  • Demonstrated experience integrating third-party SaaS platforms (e.g., Salesforce, HubSpot, Stripe) into internal systems.
  • Solid understanding of API security, authentication standards, and scalable architectural patterns.
Preferred Skills
  • Experience with IaC tools (Terraform, CloudFormation).
  • Familiarity with event-driven architectures (SQS, SNS, EventBridge).
  • Experience with microservices or distributed systems.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.