Backend Node.js Developer - REST APIs & WebSockets
Summary
The Briefed is hiring a Backend Node.js Developer in Sindh, Pakistan to build and maintain server-side applications, REST APIs, and real-time WebSocket features using Socket.io. Core stack includes Node.js, Express.js, React/Next.js, and SQL/NoSQL databases, with TypeScript, cloud platforms, Docker, and CI/CD as pluses.
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