Find a jobRecruiters

Senior Node.js Developer

Exclusive opportunity

Onsite

Senior Node.js Developer

Tech-Matrix.SDN.BHD

Senior Node.js Developer

Skills

SQL QueriesDockerNodeTypescriptMicroservicesExpressMicrosoft SQL ServerRedisGitLabJenkinsCircleCIKubernetesJavascript

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Salary:

MYR 96,000 – MYR 144,000 / year

Location:

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Work mode:

Onsite

Published on:

13 August 2026

What they need


We are seeking a highly skilled and experienced Senior Node.js Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and implementing scalable and efficient backend solutions using Node.js. As a Senior Node.js Developer, you will collaborate closely with cross-functional teams to deliver high-quality software products that meet the needs of our clients and end-users.

Responsibilities:

  • Design, develop, and implement robust and scalable backend solutions using Node.js.

  • Write clean, maintainable, and efficient code.

  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.

  • Implement Unit test to ensure the quality and reliability of the codebase.

  • Optimize application performance and scalability.

  • Participate in code reviews and provide constructive feedback to team members.

  • Stay up-to-date with emerging technologies and best practices in backend development.

  • Mentor junior developers and contribute to their growth and development.

Requirements:

  • Bachelors degree in Computer Science, Engineering or related field.

  • 5+ years of experience in backend development using Node.js

  • Proficiency in JavaScript/TypeScript and knowledge of modern JavaScript frameworks/libraries

  • Experience with relational databases e.g., MsSQL Server

  • Strong understanding of microservices architecture and RESTful API design principles

  • Excellent problem-solving and analytical skills.

  • Strong communication and collaboration skills.

  • Ability to work effectively in a fast-paced, dynamic environment.

  • Proficiency in using process management tools such as PM2 for monitoring, managing, and scaling Node.js applications in production environments

  • Familiarity with popular Node.js libraries and frameworks such as Express.js, Socket.IO, Koa, Nest.js, or Hapi.js

  • Experience with authentication and authorization mechanisms such as JWT, OAuth, or Passport.js

  • Knowledge of asynchronous programming and handling of asynchronous operations in Node.js using Promises, async/await, or callbacks.

  • Understanding of event-driven architecture and proficiency in using EventEmitter and other event-driven patterns in Node.js applications.

  • Experience with testing frameworks such as Mocha, Chai, Jest, or Jasmine for writing unit tests, integration tests, and end-to-end tests for Node.js applications.

  • Knowledge of caching mechanisms such as Redis or Hazelcast for improving the performance and scalability of Node.js applications.

  • Understanding of security best practices and techniques for securing Node.js applications against common vulnerabilities such as SQL injection, XSS, CSRF, and DDOS attacks.

  • Familiarity with DevOps practices and tools for CI/CD pipelines, automated deployments, and infrastructure as code (IaC) using tools such as Jenkins, GitLab CI/CD, CircleCI, or Travis CI.

  • Understanding of WebSocket protocols and proficiency in using WebSockets for real-time communication in Node.js applications.

  • Familiarity with containerization technologies such as Docker and container orchestration platforms such as Kubernetes for deploying and managing Node.js applications in containerized environments.

  • Strong understanding of performance optimization techniques for Node.js applications, including profiling, caching, lazy loading, and minimizing I/O operations.

Other offers great for you!

These companies are also looking for great profiles

Andema

Lead Developer Node.js

580

Freelance

Paris, France

Hybrid

Skills

Node

8 months ago

Quick apply

Salutech

Senior Développeur JavaScript Backend - Node.js

440

Freelance

Paris, France

Onsite, Hybrid

Skills

NestNodeRabbitMQJavaScript backendSoftware architectureApplication caching

4 days ago

Quick apply

Sapiens Group

Développeur Backend Senior JavaScript / Node.js

400€-450€/jours

Freelance

Paris, France

Hybrid

Skills

NextNode

4 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools