Job Title : Senior Node.js / TypeScript Backend Developer
Location : Noida (Onsite)
Experience : 4–7 Years
Notice Period : Immediate to 30 Days
About the Role
We are looking for a highly skilled Backend Developer with strong expertise in TypeScript, Node.js, and distributed system design. The ideal candidate should be comfortable working in high-performance, real-time systems and must have solid experience implementing clean, scalable backend architecture.
Mandatory Skills
- Strong proficiency in TypeScript
- Expertise in Node.js and Express.js
- Experience with Message Brokers (RabbitMQ)
- Hands-on experience with Redis for caching and session management
- Strong understanding of Operating Systems (Linux preferred)
- Excellent knowledge of Object-Oriented Programming with TypeScript
- Practical experience applying SOLID principles
- Strong understanding and implementation experience of Design Patterns
Good to Have
Understanding of Network Protocols (TCP / UDP)Experience working with WebSockets (Socket.io or native WebSocket)Prior experience in Gaming / Real-time Multiplayer SystemsResponsibilities
Design, build, and maintain high-performance backend servicesArchitect scalable, reliable systems using TypeScript and Node.jsImplement messaging workflows using RabbitMQOptimize caching and data flows using RedisApply SOLID principles and design patterns for maintainable codeCollaborate with frontend, QA, and game development teamsDebug performance bottlenecks and ensure system stabilityContribute to architectural discussions and help improve engineering standardsRequirements
4–7 years of backend development experienceStrong problem-solving and system design skillsAbility to work in a fast-paced, product-oriented environmentExperience with high-concurrency or real-time systems is a strong plus