Job Description: Senior Node.js DeveloperPosition: Senior Node.js DeveloperNo of Post: 1Location: Kolkata / Work from OfficeExperience: 8–10 years of overall IT experience with minimum 5 years of relevant experience inNode.js backend development. Salary: Up to INR 6.5 Lakhs Per AnnumQualification: B.E./B.Tech/M.E./M.Tech/MCA/B.Sc. in Computer Science, Information Technology, Electronics & Communication, or equivalent practical experience. Industry Type: IT-Software, Software ServicesFunctional Area: Software Development / Backend EngineeringEmployment Type: Full Time, PermanentReporting To: Solution Architect / Project ManagerPreferred Notice Period: Immediate Joiners / Candidates with short notice period preferred. About the RoleWe are looking for an experienced Senior Node.js Developer to join our engineering team. The idealcandidate should have hands-on experience in backend application development using Node.js, APIintegration, and database management. The candidate will be responsible for developing and maintaining backend services, improvingapplication performance and developing scalable backend solutions. The role requires collaborationwith cross-functional teams to deliver reliable and efficient applications aligned with businessrequirements. Key Responsibilities ● Design, develop, test, and maintain backend applications using Node.js. ● Build and maintain RESTful APIs and backend services. ● Work on scalable and high-performance backend solutions. ● Develop and integrate real-time functionalities using Socket.IO, WebSockets, or similartechnologies. ● Work with relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB, and Redis. ● Integrate third-party APIs, payment gateways, and external services. ● Implement authentication, authorization, and security best practices. ● Collaborate with frontend developers, QA teams, DevOps engineers, and project stakeholders. ● Participate in backend design discussions, code reviews, and technical troubleshooting. ● Support application optimization, debugging, and performance improvement activities. ● Troubleshoot and resolve application and production-related issues. ● Write clean, maintainable, reusable, and well-documented code. ● Follow coding standards, development guidelines, and project timelines. ● Coordinate with deployment and support teams during release activities whenever required.Required Skills ● Minimum 5+ years of hands-on experience in Node.js backend development. ● Good experience with JavaScript and/or TypeScript. ● Experience working with Express.js and/or NestJS frameworks. ● Good understanding of REST API development and backend concepts. ● Experience working with databases such as MySQL, PostgreSQL, MongoDB, or Redis. ● Understanding of asynchronous programming and event-driven architecture. ● Familiarity with authentication and authorization methods such as JWT and OAuth. ● Experience with Git and version control systems. ● Basic understanding of Docker and CI/CD workflows. ● Knowledge of debugging, application security, and backend performance optimization. ● Exposure to cloud platforms such as AWS, Azure, or GCP will be an added advantage. ● Experience with API testing/documentation tools such as Postman or Swagger will be preferred. Good to Have● Experience with ReactJS or Angular. ● Exposure to WebSockets or real-time application development. ● Understanding or exposure to microservices-based applications. ● Familiarity with RabbitMQ, Kafka, GraphQL, or Kubernetes. ● Exposure to PHP and Laravel-based application development will be an added advantage. ● Experience working in Agile/Scrum development environments. Preferred Candidate Profile● Strong analytical and problem-solving skills. ● Good debugging and troubleshooting capabilities. ● Ability to work independently as well as collaboratively within teams. ● Good communication and coordination skills. ● Ability to manage multiple priorities and meet project deadlines effectively. ● Adaptability to new technologies and changing project requirements. ● Strong attention to detail and commitment to code quality.
Job Type: Full-time
Pay: ₹600,000.00 - ₹800,000.00 per year
Experience:
- Back-end development: 8 years (Preferred)
- Node.js: 5 years (Preferred)
Location:
- Thakurdwari, West Bengal (Preferred)
Work Location: In person