Rhino Partners
Node.js Developer
Rhino PartnersSingapore20 hours ago
Full-timeEngineering, Information Technology

Please note: This role is open to Singapore Citizens and Permanent Residents only, due to client security clearance requirements.


We’re looking for a backend engineer who enjoys building reliable, scalable systems that power modern digital experiences. As a Node.js Developer in our Singapore engineering team, you’ll design and deliver secure, high-performance APIs and backend services that support enterprise and consumer-facing applications.


You’ll work closely with front-end engineers, architects, and DevOps specialists to build robust systems deployed across AWS and other cloud environments.


What You'll Do

Build Core Services: Design, develop, and deploy backend applications and APIs using Node.js (Express.js, NestJS, or similar frameworks).

Integrate Seamlessly: Collaborate with front-end teams to define clear API contracts and ensure efficient data exchange between systems.

Engineer for Scale: Build microservices and event-driven systems designed for resilience, observability, and maintainability.

Secure & Optimize: Implement authentication, authorization, and performance optimizations following best practices.

Automate & Deploy: Work with CI/CD pipelines, containerization (Docker), and cloud infrastructure (AWS preferred).

Collaborate & Review: Participate in design discussions, code reviews, and sprint planning sessions to ensure delivery quality.

Monitor & Improve: Troubleshoot production issues, implement monitoring, and continuously optimize performance and reliability.


What We’re Looking For

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 5+ years of hands-on experience developing backend systems using Node.js.
  • Strong command of JavaScript (ES6+) and TypeScript.
  • Proven experience with Express.js, NestJS, or similar backend frameworks.
  • Solid understanding of RESTful and GraphQL APIs.
  • Experience with SQL/NoSQL databases (PostgreSQL, MySQL, DynamoDB, MongoDB, etc.).
  • Familiarity with CI/CD, Git, and cloud services (AWS, Azure, or GCP).
  • Experience implementing authentication, authorization, and security best practices.
  • Strong problem-solving and communication skills.


Nice To Have

  • Experience with microservices, event streaming (Kafka, SNS/SQS), or serverless architectures.
  • Familiarity with infrastructure as code (Terraform, CloudFormation).
  • Exposure to container orchestration (Kubernetes, ECS).


Why Rhino?

At Rhino, we engineer data platforms, digital systems, and AI-ready solutions for leading banks, insurers, and public agencies across APAC. You’ll join a team that values engineering precision, collaborative problem-solving, and the ability to deliver mission-critical software that scales securely.

Key Skills

Ranked by relevance