Backend Node.js Developer - REST APIs & WebSockets

Eplanet Communications Ltd.

Karachi Division

On-site

PKR 1,000,000 - 1,500,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Eplanet Communications Ltd. is seeking a skilled Node.js backend developer to build and maintain server-side applications, create RESTful APIs, and collaborate with front-end teams.

The ideal candidate has 2–3 years experience with Node.js/Express, React/Next.js, Socket.io, and databases (MongoDB, MySQL, PostgreSQL), plus Git and CI/CD familiarity.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • Software Engineering degree is mandatory.
  • 2–3 years of Node.js development experience.
  • 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 databases (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
Git
Security & performance

Education

Bachelor's degree in Computer Science
Software Engineering

Tools

MongoDB
MySQL
PostgreSQL
Docker
CI/CD
AWS
Azure
GCP

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

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 • Lahore

On-site
Confidential
Senior Full Stack Developer
Senior Full Stack Developer

MeeramTech • Islamabad

On-site
PKR 3,906,000 - 7,254,000
Node.js Developer
Node.js Developer

CodeWorx Developers • Rawalpindi Division

On-site
PKR 892,800 - 1,339,200
Backend Developer
Backend Developer

Tech Avenue Pvt Ltd • Islamabad

On-site
PKR 1,004,400 - 1,339,200
Competitive salary based on experience
Opportunity to work on challenging backend projects
Exposure to modern development practices including CI/CD
+1
Node.js Developer
Node.js Developer

SRCA • Karachi Division

On-site
PKR 1,200,000 - 2,400,000
Market-competitive salary
Onsite work environment with growth_op
Collaborative team culture
+1
Full Stack Developer (NestJS + Next.js)
Full Stack Developer (NestJS + Next.js)

Navigatorhr • Lahore

On-site
PKR 1,800,000 - 2,600,000
Node.js Developer (TypeScript/NestJS)
Node.js Developer (TypeScript/NestJS)

Codenzy • Lahore

On-site
PKR 1,116,000 - 1,674,000
Software Engineer (Node.js)
Software Engineer (Node.js)

Liveforce • Karachi Division

On-site
PKR 1,200,000 - 2,000,000
Software Engineer
Software Engineer

Agentswith • Peshawar City Tehsil

On-site
PKR 1,200,000 - 2,400,000