
On-Site
Full-Time
Gurugram, Haryana
India
Skills
Amazon Web Services (AWS)
Node.js
Software Development
Algorithms
Data Structures
Software Design
NoSQL
RDBMS
Redis
Socket.io
About the Role
We are looking for a NodeJS expert to join the Backend team. The Backend team is responsible for building and managing large distributed components that run the game. This team handles everything that is related to the core of game logic. We are looking for engineers who are passionate about solving complex problems and building game platforms, keeping in mind scalability, efficiency, and accuracy with must have expertise in Socket.io/WebSocket.
Job Location: Gurugram, Haryana
Work from Office
Responsibilities
Design and develop large scale distributed services.
Design and implement new user-facing features.
Take ownership of one or more components of the platform and drive innovation.
Improve the efficiency, scalability, stability, and security of the system.
Work closely with product management and design teams to define and refine feature specifications.
Manage individual projects’ priorities, deadlines, and deliverables.
Participate actively in the recruitment and nurturing of other engineers as awesome as you.
Education and Experience Required
4.5+ years of experience in NodeJS with a solid foundation in computer science.
Minimum 1+ years of experience in Socket.io/WebSocket.
Solid understanding of Redis & RPC is a must.
Strong competency in data structures, algorithms, design patterns and software design.
In-depth knowledge of NodeJS ecosystem.
Good knowledge of one or more RDBMS and NoSQL databases.
Good understanding of nuances of distributed systems, scalability, and availability.
In-depth understanding of concurrency, synchronization, & memory usage.
Experience with IaaS clouds like AWS, GCP, Azure, etc.
Experience with other programming languages is a plus.
Experience in a startup environment is a plus.
Excellent communication skills. Putting your thoughts through to other stakeholders in a cohesive manner should not be a problem for you.
Job Location: Gurugram, Haryana
Work from Office
Responsibilities
Design and develop large scale distributed services.
Design and implement new user-facing features.
Take ownership of one or more components of the platform and drive innovation.
Improve the efficiency, scalability, stability, and security of the system.
Work closely with product management and design teams to define and refine feature specifications.
Manage individual projects’ priorities, deadlines, and deliverables.
Participate actively in the recruitment and nurturing of other engineers as awesome as you.
Education and Experience Required
4.5+ years of experience in NodeJS with a solid foundation in computer science.
Minimum 1+ years of experience in Socket.io/WebSocket.
Solid understanding of Redis & RPC is a must.
Strong competency in data structures, algorithms, design patterns and software design.
In-depth knowledge of NodeJS ecosystem.
Good knowledge of one or more RDBMS and NoSQL databases.
Good understanding of nuances of distributed systems, scalability, and availability.
In-depth understanding of concurrency, synchronization, & memory usage.
Experience with IaaS clouds like AWS, GCP, Azure, etc.
Experience with other programming languages is a plus.
Experience in a startup environment is a plus.
Excellent communication skills. Putting your thoughts through to other stakeholders in a cohesive manner should not be a problem for you.
Apply for this position
Application Status
Application Draft
In Progress
Submit Application
Pending
Review Process
Expected within 5-7 days
Similar Jobs




