Job Search and Career Advice Platform

Enable job alerts via email!

Node.js Build Lead

Peoplebank

Singapore

Hybrid

SGD 60,000 - 80,000

Full time

16 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech solutions provider in Singapore seeks a Lead Node.js Developer to design and implement backend services on AWS. The ideal candidate will manage a small team and ensure high code quality through extensive reviews and best practices. With at least 6 years of experience and a strong background in AWS and Node.js, this role provides a competitive salary and a hybrid work model.

Qualifications

  • 6+ years of relevant backend experience.
  • 2+ years hands-on with Node.js on AWS Lambda.
  • Strong AWS background inclusive of various services.
  • Proficiency in TypeScript/JavaScript and async patterns.
  • Knowledge of security and compliance in regulated contexts.

Responsibilities

  • Design and build Node.js/TypeScript APIs and AWS Lambda functions.
  • Investigate production issues and perform root-cause analysis.
  • Lead code reviews and maintain coding standards.
  • Collaborate on CI/CD processes for frequent releases.

Skills

Node.js
AWS Lambda
TypeScript
JavaScript
AWS S3
AWS DynamoDB
Redis
Git
OAuth2

Education

Bachelor's degree in a relevant field

Tools

Jest
Mocha
AWS CDK
Terraform
Job description

Location: Central, Singapore (Hybrid)
Compensation: Up to SGD 9,000/month
Contract: 1 year


The Role

As the Lead Node.js developer, you’ll own the design, implementation, and operation of backend services on AWS. You’ll architect secure, scalable APIs and event‑driven workloads (Lambda, API Gateway, SQS/SNS/EventBridge, Secrets Manager), set engineering standards, and lead a small team through design reviews, code reviews, and incident response. This role sits in a regulated environment, so reliability, observability, and compliance are central to how you build.


What You’ll Do


  • Deliver features end‑to‑end: design and build Node.js/TypeScript APIs, AWS Lambda functions, and backend services from user stories and technical designs.

  • Review requirements for feasibility, scope, and risk; propose pragmatic alternatives where needed.

  • Investigate production issues, perform root‑cause analysis, and implement resilient fixes with tests.

  • Champion quality: write clean, testable code; add unit/integration tests; uphold performance, security, and WCAG accessibility best practices.

  • Lead code reviews, maintain coding standards, and improve shared components/libraries.

  • Partner with BAs to refine acceptance criteria and clarify edge cases to ensure business value.

  • Work in Agile ceremonies (grooming, stand‑ups, retros); provide accurate estimates.

  • Collaborate on CI/CD, feature flags, and observability (logs/metrics/traces) for safe, frequent releases.


Must‑Have Qualifications


  • 6+ years relevant backend experience, including 2+ years hands‑on with Node.js on AWS Lambda.

  • Strong AWS background: Lambda, API Gateway, S3, DynamoDB/RDS, CloudWatch; experience with handlers, layers, and cold‑start awareness.

  • Event‑driven design: idempotency, DLQs, retries with backoff.

  • Proficiency in TypeScript/JavaScript, async patterns, structured error handling.

  • Caching expertise (e.g., Redis).

  • Authentication/authorization: OAuth2/OIDC, JWT; bonus for Amazon Cognito.

  • Testing with Jest/Mocha (including API/integration tests).

  • Practical Git workflows (branching strategies, pull‑request reviews).

  • Security & compliance in regulated contexts: audit trails, data retention, PII handling, OWASP awareness.

  • Excellent system design fundamentals (latency, throughput, cost).

  • Bachelor’s degree in a relevant field.


Nice to Have


  • Infrastructure as Code (e.g., AWS CDK, Terraform) and packaging/deploy pipelines.

  • Feature‑flag platforms and progressive delivery.

  • Experience leading on‑call/incident response and post‑incident reviews.

  • Performance tuning and cost‑optimization on serverless workloads.


How to Apply

Interested applicants, please click on the \"Apply Now\" button to submit your updated resume.


Due to the anticipated high volume of applications, only shortlisted candidates will be contacted. All information provided will be treated with strict confidentiality and used solely for recruitment purposes.

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