We are looking for a skilled Backend Developer with expertise in Node.js, WebSocket-based real-time communication, and scalable server-side development. The ideal candidate should also have intermediate working knowledge of CodeIgniter (PHP framework) for supporting existing modules or legacy services.
Key Responsibilities
Design, develop, and maintain backend services using Node.js.
Implement and manage WebSocket communication for real-time features (chat, live updates, gaming, notifications, streaming, etc.).
Build scalable REST APIs and microservices for web and mobile platforms.
Work with databases such as MySQL/PostgreSQL
Integrate and maintain modules built in CodeIgniter (PHP) when required.
Write clean, maintainable, and reusable code following best practices.
Optimize backend performance, scalability, and security.
Troubleshoot, debug, and improve existing systems.
Collaborate with front-end, mobile, QA, and DevOps teams.
Manage deployments on AWS \& VPS servers, Git workflows, and documentation.
Required Skills \& Experience
Strong hands-on experience with Node.js and Express.js/Fastify/Sails.js.
Practical experience with WebSockets (Socket.io / ws / native WebSocket).
Good understanding of real-time and event-driven architectures.
Knowledge of authentication (JWT/OAuth), security, and API best practices.
Strong debugging and problem-solving skills.
Experience in chat, gaming, live streaming, or other real-time systems.
Basic understanding of Linux server management.
Job Type: Full-time
Pay: ₹30,000.00 - ₹45,000.00 per month
Benefits:
Flexible schedule
Work from home
Application Question(s):
Do you know CodeIgniter?
Have you worked on Websockets earlier
Experience:
Node.js: 2 years (Required)
Work Location: Remote