skillindiajobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Node.js Lead - Distributed Systems

5.00 to 10.00 Years   Gurugram   14 Apr, 2022
Job LocationGurugram
EducationNot Mentioned
SalaryNot Disclosed
IndustryRecruitment Services
Functional AreaDistributor Sales RepGeneral / Other Software
EmploymentTypeFull-time

Job Description

    About The Role :- We are seeking an experienced Engineer to Lead 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 core game logic.- You should be passionate about solving complex problems and building platforms and get work done from team keeping scalability, accuracy & efficiency in mind while being hands-on with coding yourself.- If you find satisfaction in a job well done and want to solve head-scratching challenges then this position is right for you.What Is The Job Responsibility - Design and develop large scale distributed services while contributing and providing feedback to your team members- Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products- Deliver results on schedule- Take ownership of one or more components of the platform and drive- 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 project priorities, deadlines, and deliverables- Participate actively in recruitment and nurturing of engineers as awesome as youWho Should Apply For This Role - 8+ years of experience with a solid foundation in computer science and strong competency in data structures, algorithms, and software design- Experience in managing a team- You should be hands-on in coding yourself.- You should have experience in dealing with stakeholders for features and product details.- Never be afraid to use new tech & tools and have an attitude to never give up on a problem- NodeJS expert with a solid understanding of Socket.io, Redis & RPC- 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 all phases of the software development life cycle, best practices, and Agile Software Development- Strong familiarity with Web Server technologies including Redis, MongoDB, and ElasticSearch, Kafka, gulp, etc.- Solid OOP and software design knowledge is a must.- Experience with IaaS clouds like AWS, GCP, Azure, etc- Good understanding of Server Oriented Architecture- Experience in a startup environment is a plus- Excellent communication skills. Putting your thoughts through to other stakeholders in a cohesive manner should never be a problem for you.REQUIRED EXPERIENCE :- Minimum 8 years of professional experience with at least 5 years in NodeJS projects.Benefits :- PF & Gratuity- Working 5 days a week- Paid leaves: CL, SL, EL, ML, Holidays- Parties, Festival, Birthday celebrations, etc- Equability: absence of favoritism in hiring & promotion,

Keyskills :
data structureslife cyclesoftware development

Node.js Lead - Distributed Systems Related Jobs

© 2020 Skillindia All Rights Reserved