26 Aug
|
N2S.Global
|
Melbourne
26 Aug
N2S.Global
Melbourne
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).
Solid 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-*****-Ljbffr
📌 Node.Js Developer (Melbourne)
🏢 N2S.Global
📍 Melbourne