-
WorkWave

Senior Fullstack Engineer (Node.js)

WorkWave
Singapore · Full-time · Mid-Senior

Role

This is a backend-focused fullstack role requiring a minimum of 5 years of professional experience in designing, developing, and deploying scalable services. You will own the full development lifecycle from API design to cloud deployment and monitoring, with a specialized focus on data integration and service connectivity.


Key Responsibilities

Backend Development & API Design:

  • Design, build, and maintain highly performant, scalable, and secure RESTful and/or GraphQL APIs using NodeJS (e.g., Express, NestJS, Koa).
  • Implement business logic and data processing services that form the core of our platform.

AWS Cloud Engineering:

  • Architect and deploy services using a variety of AWS services, ensuring high availability and cost efficiency.
  • Database Management: Work extensively with both relational (e.g., AWS Aurora) and NoSQL (e.g., AWS DynamoDB) databases, optimizing schemas, queries, and performance for specific use cases.
  • Serverless & Containerization: Develop and deploy serverless functions using AWS Lambda and manage containerized applications via AWS ECS (Fargate or EC2).
  • Monitoring and Observability: Implement comprehensive logging, tracing, and alarming using AWS CloudWatch to ensure application health and enable proactive incident response.

SaaS and System Integration (Core Requirement):

  • Design and build robust integration layers to seamlessly connect off-the-shelf SaaS products (e.g., Customer Engagement Platforms, CRM, Payment Gateways, Marketing Automation tools) with our in-house systems.
  • Manage authentication (OAuth, API Keys) , rate limits, and data synchronization between disparate systems.
  • Develop resilient error handling and retry mechanisms for external API calls.

Code Quality and DevOps:

  • Write clean, well-documented, and testable code (unit, integration, and E2E testing).
  • Participate in code reviews and technical design discussions.
  • Contribute to the CI/CD pipeline and automation of deployment processes.


Required Skills & Experience (Must-Haves)

To be successful in this role, you must have:

  • 5+ years of professional experience in fullstack or backend software development.
  • Expert proficiency in NodeJS and its ecosystem for building production-grade services.

Deep, hands-on experience with AWS cloud services, specifically:

  • AWS Databases including practical experience with Aurora (MySQL/PostgreSQL) and DynamoDB.
  • Developing and deploying serverless applications using AWS Lambda.
  • Container orchestration and management using AWS ECS.
  • Configuring detailed monitoring and alerts using AWS CloudWatch.
  • Demonstrated experience integrating commercial off-the-shelf (COTS) SaaS platforms (e.g., Salesforce, HubSpot, Stripe) with custom internal applications.
  • Strong understanding of API security, best practices for data handling, and common design patterns.


Preferred Skills (Good-to-Haves)

Candidates who possess the following will stand out:

  • Familiarity with Infrastructure-as-Code (IaC) tools like Terraform or CloudFormation.
  • Experience working in an event-driven architecture (e.g., using AWS SQS or SNS).

Key Skills

Ranked by relevance

aws cloud serverless saas high availability containerization salesforce terraform dynamodb graphql hubspot nosql oauth cicd sqs ecs crm
Login to Apply
Posted
Dec 11, 2025
Type
Full-time
Level
Mid-Senior
Location
Singapore
Company
WorkWave

Industries

Outsourcing Offshoring Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Societe Generale Global Solution Centre Romania
Related

Java Fullstack Developer

2026-05-23

Full-time
Not Applicable
Romania
Outsourcing
Engineering
View Job Details
Societe Generale Global Solution Centre Romania
Related

Junior Software Engineer – Full Stack

2026-05-23

Full-time
Not Applicable
Romania
Outsourcing
Engineering
View Job Details
WorkWave
Related

Senior Full Stack Developer (Node.js, TypeScript)

2026-04-20

Full-time
Mid-Senior
Singapore
IT Services
Engineering