Full stack Developer
NeoGenCode Technologies Pvt Ltd Verified employer
Actively hiring · Posted 1d ago · JEV261018514CAE57
Job description
Job Title: Full Stack Developer (Node.js + React.js)📍 Location: Gurgaon (On-site) 🕒 Experience: 5+ Years 🕒 Working Days: 5 Days(Mon-fri) Job Summary:We are hiring a passionate and experienced Full Stack Developer proficient in Node.js and React.js for our client. The ideal candidate should have solid experience in designing scalable systems, writing optimized code, implementing role-based access control, handling task prioritization, and building robust web applications. Key Responsibilities:Design scalable user management systems with role-based access and authentication.Develop backend services and REST APIs using Node.js.Build dynamic and optimized front-end applications using React.js and Redux.Handle async operations, task queues, and implement retry and prioritization logic.Optimize React components for performance using hooks and memoization.Ensure secure and scalable system design with proper error handling and authorization flows.Apply JavaScript concepts like closures, event loop, and async patterns in real-world scenarios.Collaborate with DevOps for basic CI/CD and deployment processes. Mandatory Technical Skills:Frontend: React.js, Redux, JavaScript (ES6+)Backend: Node.js, Express.jsAuthentication & Authorization: JWT, OAuth2, Role-Based Access Control (RBAC)Task Management: Async/Await, Promises, Retry MechanismsDatabase: MongoDB or PostgreSQLVersion Control: Git Soft Skills:Strong problem-solving and system design skillsAbility to work independently and in a collaborative teamClear communication of technical ideasOwnership of tasks and components end-to-end Focus Areas:System Design (User Management, Fault Tolerance, Load Distribution)JavaScript Core Concepts (Closures, Scope, Event Loop)React Optimization & HooksNode.js Architecture & Async ProgrammingTask Prioritization and Retry Logic
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with NeoGenCode Technologies Pvt Ltd.
- Track your application and get updates by email and WhatsApp.