freehire launches on Product Hunt on 26 August.

Follow →

Backend Engineer (JavaScript / Node.js)

Summary

Build secure Node.js backend services and RESTful APIs for a global digital-payment platform, integrating with mobile SDKs, cloud infrastructure, and payment gateways.

Backend Engineer (JavaScript / Node.js) – Digital Payments | Singapore

About the Role

Our client, a global leader in Digital Payments, is building a next-generation mobile payment platform that enables secure proximity payments and e-commerce transactions.

The platform empowers banks and enterprises to deliver seamless, multi-channel payment experiences through a unified, cloud-enabled, and highly secure ecosystem. It integrates mobile SDKs, backend services, and cloud technologies to provide scalable, enterprise-grade payment solutions.

We are looking for a Backend Engineer (JavaScript / Node.js) to join the R&D engineering team and contribute to the development of secure backend services, system integrations, and management platforms that power this innovative digital payment ecosystem.

Key Responsibilities

Backend Platform Development

  • Design, develop, and maintain secure backend services using JavaScript (Node.js).
  • Build scalable RESTful APIs and microservices supporting mobile payment applications.
  • Develop cloud-based backend solutions that integrate seamlessly with mobile SDKs and enterprise platforms.
  • Ensure secure integration with authentication services, payment gateways, and cloud infrastructure.

System & Platform Integration

  • Develop management platforms and dashboards for system monitoring and administration.
  • Collaborate closely with mobile SDK teams to deliver robust backend integrations.
  • Design secure API architectures aligned with digital identity and payment security standards.

Engineering & Product Development

  • Apply object-oriented design principles and modern backend engineering best practices.
  • Contribute to platform enhancements, feature development, and technical architecture discussions.
  • Participate in R&D initiatives to improve scalability, security, and performance.

Quality & Reliability

  • Develop unit tests and automated testing to ensure high software quality.
  • Work with CI/CD pipelines and build automation tools to support efficient software delivery.
  • Troubleshoot complex production issues and provide Level 3 technical support when required.

Collaboration

  • Partner with mobile developers, security engineers, architects, and product teams.
  • Deliver secure, high-quality payment solutions within a highly regulated environment.

Skills & Experience

We're looking for someone with:

  • Strong hands-on experience in JavaScript backend development (Node.js).
  • Experience building RESTful APIs and microservices.
  • Knowledge of secure API development and authentication protocols.
  • Experience working with cloud-based backend infrastructure.
  • Solid understanding of object-oriented programming and scalable software architecture.
  • Experience with unit testing and automated testing frameworks.
  • Familiarity with Git, Jenkins, CI/CD pipelines, and build automation tools.
  • Strong debugging, troubleshooting, and analytical problem-solving skills.

Why Join Us?

  • Work on cutting-edge Digital Payment technologies used globally.
  • Join a collaborative R&D engineering team building secure, enterprise-scale platforms.
  • Be part of a global technology organization delivering innovative payment solutions.
  • Gain exposure to cloud technologies, security, mobile SDK integrations, and modern backend architectures.

See also