
About the role
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

Source: Linkedin · THE BRIEFED never charges candidates.
Similar roles
More Technology & IT roles near this one