Start Your Search Here

Job Search

N2S.Global

Australia / Global

Node.js Developer

Job Description

We are seeking a skilled

Node.js Developer

to design, develop, and maintain scalable backend applications and APIs. You will work closely with front‑end engineers, product managers, and DevOps to deliver high‑performance, secure, and reliable systems.

Responsibilities

Develop and maintain

RESTful & GraphQL APIs

using Node.js (Express/NestJS).

Design scalable, secure, and high‑performance backend architectures.

Integrate third‑party services, SDKs, and external APIs.

Write reusable, well‑structured, clean, and tested code.

Optimize performance, caching, memory usage, and API response times.

Work with databases (MongoDB, PostgreSQL, MySQL, Redis).

Implement security best practices (OWASP, input validation, rate limiting).

Collaborate with front‑end teams for API integration.

Participate in code reviews, sprint planning, and architecture discussions.

Maintain CI/CD workflows and containerized deployments (Docker, Kubernetes).

Qualifications

2–5+ years of experience in

Node.js

development.

Hands‑on experience with

Express.js ,

NestJS , or similar frameworks.

Solid understanding of

asynchronous programming

and event‑driven architecture.

Experience with databases: MongoDB / Mongoose, Redis (optional).

Strong understanding of

REST APIs , WebSockets, and microservices.

Familiarity with

Git , CI/CD tools, and Docker.

Understanding of

error handling ,

logging , and

monitoring .

Knowledge of security fundamentals (CORS, CSRF, XSS, token security).

Experience working with

AWS / GCP / Azure

cloud services.

Knowledge of

Serverless (AWS Lambda) .

Experience with

message queues

(RabbitMQ, Kafka, SQS).

Exposure to

unit testing & integration testing

(Jest, Mocha, Supertest).

Experience with agile methodologies (Scrum, Kanban).

#J-18808-Ljbffr
Apply Now