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