Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer

Singapore Post Limited

Singapore

On-site

SGD 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading logistics firm in Singapore is seeking a Software Developer to design, build, and maintain cloud-native applications on Google Cloud Platform. The role involves technical leadership and direct contribution to Node.js microservices and APIs. Candidates should have 5-7 years of experience, expertise in Node.js, and familiarity with microservice development. This position also includes managing CI/CD pipelines and cloud-native deployments while guiding developer teams in best practices.

Qualifications

  • 5–7 years of professional software development experience.
  • Strong expertise in Node.js with knowledge of asynchronous programming.
  • Familiarity with CI/CD pipelines and Infrastructure as Code (Terraform).

Responsibilities

  • Design, develop, and maintain Node.js microservices and APIs.
  • Implement event-driven services using Pub/Sub.
  • Participate in CI/CD pipelines and cloud-native deployments.

Skills

Node.js expertise
Asynchronous programming
Microservice development
API governance
Terraform

Education

Google Cloud Certification (Professional Cloud Developer or Architect)

Tools

Google Pub/Sub
Google Apigee
Google Cloud Platform (GCP)
GKE
Cloud Run
Cloud Build
Job description

We are seeking for a hands-on Software Developer to design, build, and maintain cloud-native applications on Google Cloud Platform (GCP). This role combines technical leadership with direct execution: you will guide a co-located and offshore developer team while actively contributing to Node.js microservices, APIs, and event-driven services using Pub/Sub, and managing APIs via Google Apigee. You will also own CI/CD pipelines, cloud-native deployments, and infrastructure automation.

Job Responsibilities
  • Personally design, develop, and maintain Node.js microservices and APIs, establishing the technical framework for the team.
  • Implement event-driven services using Pub/Sub, ensuring API governance, security, and monitoring via Apigee.
  • Actively participate in CI/CD pipelines and cloud-native deployments (GKE, Cloud Run, Cloud Build), including Terraform-based Infrastructure as Code.
  • Conduct deep code reviews to enforce coding standards, improve performance, and mentor the team in best practices.
  • Step in to resolve complex blockers, ensuring critical path features are delivered efficiently.
Job Requirements
  • 5–7 years of professional software development experience
  • Strong expertise in Node.js, with knowledge of asynchronous programming
  • Familiarity with microservice development and related design patterns such as Eventual Consistency, Saga, and CQRS
  • Hands-on experience with Google Apigee and Google Pub/Sub
  • Experience with GCP services, including GKE, Cloud Run, Cloud Build, Firestore, or Cloud SQL
  • Familiarity with CI/CD pipelines and Infrastructure as Code (Terraform)
  • Experience guiding or coordinating onshore and offshore developer teams or vendors
  • Google Cloud Certification (Professional Cloud Developer or Architect)
  • Experience with observability, logging, and monitoring tools
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.