Enable job alerts via email!

Node.js Build Lead Developer (Contract)

MANPOWER STAFFING SERVICES (SINGAPORE) 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 staffing services company in Singapore is seeking a highly skilled Lead Node.js Developer to architect and implement backend services using AWS. This role requires extensive experience in Node.js, AWS Lambda, and backend development, along with strong leadership skills to guide a team through design and implementation processes. Candidates must have a Bachelor's degree in a related field and at least 6 years of relevant experience in regulated environments.

Qualifications

  • Minimum 6 years of relevant experience, including at least 4 years in backend development.
  • Hands-on experience with AWS Lambda, API Gateway, and event-driven architectures.
  • Proven experience working in regulated environments with audit trails.

Responsibilities

  • Deliver end-to-end features by building APIs and backend services.
  • Review requirements and user stories for technical feasibility.
  • Investigate issues and perform root-cause analysis.

Skills

Node.js
AWS services
TypeScript or JavaScript
Agile methodologies
Event-driven architectures
CI/CD pipelines
Git workflows

Education

Bachelor’s degree in Computer Science or related discipline

Tools

Jest
Mocha
Git
Jest
Mocha
Job description
About the Role

We are seeking a highly skilled Lead Node.js Developer to design, implement, and operate backend services running on AWS. In this role, you will architect secure and scalable APIs and event-driven workloads using services such as AWS Lambda, API Gateway, Secrets Manager, SQS/SNS, and EventBridge, ensuring high reliability, performance, and compliance.

You will be responsible for setting engineering standards, establishing observability (logs, metrics, traces), and leading a team of engineers through design reviews, code reviews, and incident responses. Good technical leadership and stakeholder communication skills are essential to deliver solutions from requirements through to production readiness within a regulated environment.

Key Responsibilities
  • Deliver end-to-end features by building APIs, Lambda functions, and backend services based on user stories and technical designs.
  • Review requirements and user stories for technical feasibility, scope, and risk, proposing practical alternatives when needed.
  • Investigate issues, perform root‑cause analysis, and implement resilient fixes with appropriate testing.
  • Write clean, testable, and maintainable code while adhering to quality, performance, security, and accessibility (WCAG) best practices.
  • Participate in code reviews, enforce coding standards, and contribute to continuous improvement of shared components.
  • Collaborate with Business Analysts to refine acceptance criteria, clarify edge cases, and ensure business value delivery.
  • Work in an Agile environment — contribute to backlog refinement, sprint planning, daily stand‑ups, and retrospectives with accurate estimations.
  • Collaborate on CI/CD pipelines, feature flags, and observability setup to enable safe and frequent releases.
Requirements
  • Bachelor’s degree in Computer Science, Information Technology, or a related discipline.
  • Minimum 6 years of relevant experience, including at least 4 years in backend development and 2 years of hands‑on Node.js and AWS Lambda experience.
  • Proven experience in building applications using AWS services such as Lambda, API Gateway, S3, DynamoDB/RDS, and CloudWatch.
  • Good knowledge of event‑driven architectures, including idempotency keys, DLQs, and retry mechanisms with backoff.
  • Hands‑on experience with caching layers (e.g., Redis).
  • Experience working in regulated environments with audit trails, data retention, and PII handling.
  • Proficient in TypeScript or JavaScript, including asynchronous programming and error handling.
  • Practical experience with OAuth and OIDC authentication flows, including token handling, validation, and rotation.
  • Familiar with testing frameworks such as Jest, Mocha, or equivalent for unit and integration testing.
  • Proficient with Git workflows, branching strategies, and pull request reviews.
  • Good understanding of authentication/authorization concepts (e.g., Cognito, JWT) and OWASP best practices.
  • Knowledge of Agile or Scrum methodologies.
  • Excellent debugging skills, structured problem‑solving ability, and solid system design skills (latency, throughput, cost optimization).
  • Clear, proactive communication skills with the ability to collaborate effectively with technical teams and business stakeholders.

Thank you for your interest!

We respect your privacy and all communication will be treated with confidentiality. If you wish to know more about this position or explore other roles, please prepare your updated profile and get in touch with our consultant at cristina.malijan@manpower.com.sg

Cristina Malabuyoc Malijan EA License No. 02C3423 Personnel Registration No. R1111547

Please note that your response to this advertisement and communications with us pursuant to this advertisement will constitute informed consent to the collection, use and/or disclosure of personal data by ManpowerGroup Singapore for the purpose of carrying out its business, in compliance with the relevant provisions of the Personal Data Protection Act 2012. To learn more about ManpowerGroup's Global Privacy Policy, please visit https://www.manpower.com.sg/privacy-policy

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