Backend Node.js Developer - REST APIs & WebSockets

The Briefed

Karachi Division

On-site

PKR 1,200,000 - 2,300,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The Briefed is seeking a backend developer to build and maintain server-side applications using Node.js, integrating RESTful APIs, and collaborating with front-end teams.

The role emphasizes real-time features with Socket.io, performance optimization, security, and clean, well-documented code. You'll work with MongoDB/MySQL/PostgreSQL and modern JS frameworks like React/Next.js, staying current with CI/CD and cloud basics.

Qualifications

  • Bachelor's degree in Computer Science and Software Engineering is required.
  • 2–3 years of experience in Node.js development.
  • Strong knowledge of JavaScript, Node.js, and Express.js.
  • Experience with React.js and/or Next.js.
  • Experience with Socket.io or WebSocket-based applications.
  • Familiarity with REST APIs and MongoDB, MySQL, or PostgreSQL.
  • Understanding of Git and software development best practices.

Responsibilities

  • Develop and maintain server-side applications using Node.js.
  • Build and integrate RESTful APIs and backend services.
  • Collaborate with front-end developers to integrate user-facing components.
  • Develop real-time communication features using Socket.io.
  • Optimize application performance, scalability, and database efficiency.
  • Write clean, reusable, and well-documented code.
  • Implement security and data protection best practices.
  • Troubleshoot, debug, and resolve technical issues.

Skills

JavaScript
Node.js
Express.js
React.js
Next.js
Socket.io
WebSockets
REST API development
MongoDB
MySQL
PostgreSQL
Git
TypeScript
AWS
Azure
GCP
Docker
CI/CD

Education

Bachelor's degree in Computer Science
Software Engineering

Tools

Docker
CI/CD pipelines

Job description

Key Responsibilities
  • Develop and maintain server-side applications using Node.js.
  • Build and integrate RESTful APIs and backend services.
  • Collaborate with front-end developers to integrate user-facing components.
  • Develop real-time communication features using Socket.io.
  • Optimize application performance, scalability, and database efficiency.
  • Write clean, reusable, and well-documented code.
  • Implement security and data protection best practices.
  • Troubleshoot, debug, and resolve technical issues.
Requirements
  • Bachelor's degree in Computer Science,
  • Software Engineering (mandatory)
  • 2–3 years of experience in Node.js development.
  • Strong knowledge of JavaScript, Node.js, and Express.js.
  • Experience with React.js and/or Next.js.
  • Experience with Socket.io or WebSocket-based applications.
  • Familiarity with REST APIs and database technologies (MongoDB, MySQL, or PostgreSQL).
  • Understanding of Git and software development best practices.
Preferred Skills
  • Experience with TypeScript.
  • Knowledge of cloud platforms (AWS, Azure, or GCP).
  • Familiarity with Docker and CI/CD pipelines.
Preferred
  • Experience with TypeScript.
  • Knowledge of cloud platforms (AWS, Azure, or GCP).
  • Familiarity with Docker and CI/CD pipelines.
Technical skills
  • JavaScript, Node.js, and Express.js
  • React.js and/or Next.js
  • Socket.io and WebSockets (real-time communication)
  • REST API development
  • MongoDB, MySQL, or PostgreSQL
  • Git
  • TypeScript, AWS/Azure/GCP, Docker, and CI/CD (preferred)
Soft skills
  • Collaboration with front-end developers
  • Troubleshooting and problem solving
  • Writing clean, well-documented code
  • Attention to security and performance
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Node.js Engineer — Real-Time REST & WebSockets
Backend Node.js Engineer — Real-Time REST & WebSockets

The Briefed • Karachi Division

On-site
PKR 1,200,000 - 2,300,000
Node.js Backend Engineer for Scalable, Secure Apps
Node.js Backend Engineer for Scalable, Secure Apps

TIKSOM • Lahore

On-site
Confidential
Full Stack Developer - Node.js
Full Stack Developer - Node.js

Tiksom Ltd • Lahore

On-site
PKR 900,000 - 1,500,000
Backend Developer
Backend Developer

Syncrux SMN Digital Services LLC • Pakistan

Remote
PKR 2,400,000 - 3,600,000
Competitive pay
Growth opportunities
Flexible work
+2
Senior Full Stack Developer
Senior Full Stack Developer

MeeramTech • Islamabad

On-site
PKR 3,906,000 - 7,254,000
Full Stack Developer (NestJS + Next.js)
Full Stack Developer (NestJS + Next.js)

Navigatorhr • Lahore

On-site
PKR 1,800,000 - 2,600,000
Senior Software Engineer
Senior Software Engineer

Master Group • Lahore

On-site
PKR 1,800,000 - 3,200,000
Software Engineer
Software Engineer

Aiemulsion • Peshawar City Tehsil

On-site
PKR 1,800,000 - 3,000,000
Node Js Intern
Node Js Intern

Vizz Web Solutions • Pakistan

On-site
PKR 935,718 - 1,871,436
Node.js Developer (TypeScript/NestJS)
Node.js Developer (TypeScript/NestJS)

Codenzy • Lahore

On-site
PKR 1,116,000 - 1,674,000
Top locations