Job Title:
Node.js Backend Developer
Company: XSQUADS Tech Private Limited
Location: Surat, Gujarat
Created: 2025-09-04
Job Type: Full Time
Job Description:
XSQUADS Tech Private Limited is looking for a highly skilled and experienced Node.js Developer to join our dynamic team. As a leading developer and publisher of mobile shooting games, we are committed to building innovative and scalable technology solutions that enhance gaming experiences. If you’re passionate about cutting-edge technology and want to contribute to the development of high-performance applications, we’d love to hear from you! Key Responsibilities: Design, develop, and maintain robust and scalable server-side applications using Node.js with TypeScript. Build and manage RESTful APIs using Nest.js or Express.js , ensuring seamless integration with front-end and third-party systems. Develop real-time communication features using Socket.io. Implement and optimize data storage using MongoDB. Implement and optimize Realtime data using Redis . Design and implement high-level architecture for distributed systems. Build and maintain a Microservices Architecture , ensuring scalability and fault tolerance. Utilize Queue/PubSub systems (e.g., RabbitMQ, Kafka, BullMQ or similar) to manage asynchronous communication between services. Collaborate with cross-functional teams to define, design, and ship new features. Lead code reviews and ensure the implementation of best practices in software development. Troubleshoot and resolve performance bottlenecks in applications. Requirements: A minimum of 5 years of professional experience in backend development with Node.js . Must have worked for Gaming Industry specifically. Proficiency in TypeScript , and frameworks like Nest.js or Express.js . In-depth knowledge of MongoDB for database management and Redis for caching and storage. Experience with Socket.io for real-time applications. Strong understanding of Queue/PubSub systems (RabbitMQ, Kafka, BullMQ or similar). Proven expertise in Microservices Architecture and scalable application design. Familiarity with DevOps practices and CI/CD pipelines is a plus. Exceptional problem-solving skills and ability to work independently and collaboratively. Excellent communication and leadership skills to mentor junior developers and collaborate with stakeholders. What We Offer: Competitive salary and benefits. Opportunities for professional growth and skill development. Flexible work environment with a focus on work-life balance. Exposure to cutting-edge technologies and high-impact projects. How to Apply: Send your resume and portfolio to with the subject line "Application for Node.js Developer." Contact: