About The Company
Shakuniya Solutions Pvt Ltd is a pioneering technology company dedicated to delivering innovative social and entertainment platforms that connect users worldwide. With a focus on real-time communication and multimedia experiences, we develop cutting-edge applications that foster engagement, interaction, and entertainment at scale. Our team is composed of passionate professionals committed to pushing the boundaries of technology to create seamless, immersive digital experiences. As a rapidly growing organization, we emphasize a collaborative culture that encourages creativity, continuous learning, and technological excellence.
About The Role
We are seeking an experienced backend developer specializing in real-time communication to join our core team. In this role, you will be responsible for designing, building, and scaling the complex backend systems that power our live streaming, PK battles, and audio party rooms. Your expertise will be crucial in ensuring our platform handles millions of concurrent users efficiently and securely. You will work closely with frontend and mobile development teams to develop robust APIs, optimize database performance, and implement scalable real-time data flows. This position offers an exciting opportunity to contribute to a dynamic product that revolutionizes social interaction through innovative multimedia features.
Qualifications
- 3-5+ years of proven experience as a Backend Developer, with a focus on real-time applications.
- Strong proficiency in Node.js and its asynchronous programming paradigms such as Async/Await and Promises.
- Hands-on experience with WebSocket libraries like Socket.io for building scalable real-time features such as chat and live updates.
- Solid understanding and practical experience with WebRTC, including signaling, STUN/TURN servers, and media streams.
- Deep knowledge of database management, including NoSQL databases like MongoDB and Redis, as well as SQL databases such as PostgreSQL or MySQL.
- Experience designing, developing, and maintaining RESTful or GraphQL APIs.
- Familiarity with cloud platforms such as AWS, GCP, or Azure for deploying and managing backend services.
- Excellent analytical, troubleshooting, and problem-solving skills to resolve complex backend issues efficiently.
Responsibilities
- Design & Develop: Architect, develop, and maintain core real-time backend services using Node.js to support live streaming, PK battles, and audio rooms.
- Real-Time Data: Implement and manage high-throughput, low-latency data flows for live chat, gift animations, and user events utilizing Socket.io.
- Video/Audio Streaming: Develop, integrate, and maintain WebRTC signaling servers to facilitate peer-to-peer and SFU connections for live video and multi-user audio features.
- Database Management: Design, optimize, and manage backend databases, including NoSQL and SQL systems, to handle high concurrency and ensure data integrity.
- Scalability & Performance: Ensure the scalability, security, and reliability of backend infrastructure as user demand grows.
- API Development: Collaborate with frontend and mobile teams to create clean, efficient, and well-documented APIs for seamless integration.
- Troubleshooting: Proactively identify and resolve backend issues related to database performance, network latency, and service outages.
Benefits
- Competitive salary package along with equity options.
- Comprehensive health, dental, and vision insurance coverage.
- The opportunity to work on innovative social products with a large, engaged user base.
- Collaborative and dynamic work environment fostering creativity and growth.
- Access to continuous learning opportunities and professional development programs.
- Flexible work arrangements to support work-life balance.
Equal Opportunity
Shakuniya Solutions Pvt Ltd is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, religion, gender, age, sexual orientation, disability, or any other protected characteristic. We believe that diverse perspectives foster innovation and are essential to our success.