Job Search and Career Advice Platform

Enable job alerts via email!

Full Stack Developer | 1 Year Contract

BASE CAMP RECRUITMENT 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 technology recruitment company is seeking a Senior Fullstack Engineer with strong backend expertise to design and optimize API services for digital platforms in Singapore. Ideal candidates will have over 5 years of experience, proficient in Node.js, and AWS services like Aurora, Lambda, and ECS. This role offers an opportunity to architect scalable systems with a focus on performance and reliability. A 1-year contract with potential for extension is available.

Qualifications

  • 5+ years of professional backend or fullstack development experience.
  • Expert-level proficiency in Node.js for production services.
  • Strong experience with AWS services.

Responsibilities

  • Design and optimize scalable RESTful and/or GraphQL APIs.
  • Develop core business logic and data processing pipelines.
  • Architect cloud-native services on AWS.

Skills

Node.js
AWS
API security
Data processing pipelines
Integration of third-party SaaS
Serverless applications

Tools

AWS Lambda
AWS ECS (Fargate/EC2)
CloudWatch
Aurora (MySQL/PostgreSQL)
DynamoDB
Job description

Full Stack Developer (Back-end focused)

  • 1 Year 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.