Job Role: Backend Developer(Node.js) Job Location: Jaipur Raj. Job Type: Permanent Experience Required: 4+ years Job Summary:We are looking for a Backend Developer (Node.js) with expertise in backend development and with exposure in frontend like Reactjs, with a strong focus on designing, developing, and optimizing scalable, high-performance, and secure APIs using Node.js, Express.js, and Azure serverless solutions, while also integrating frontend applications using React, Angular, and Next.js. Roles & Responsibilities: • Design, develop, and maintain RESTful APIs using Node.js and Express.js. • Optimize API performance and scalability for high-traffic applications. • Design and implement scalable serverless applications on Azure (Functions, Web Apps, Service Bus). • Manage cloud storage solutions like Azure Blob Storage. • Implement robust API security, authentication, and authorization (OAuth, JWT, API Gateway). • Work with SQL & NoSQL databases (MS SQL Server, Cosmos DB, MongoDB). • Optimize database queries and ensure efficient data retrieval and storage. • Develop and maintain frontend components using React, Angular, and Next.js. • Translate designs and wireframes into high-quality, responsive UI screens. • Write unit and integration tests for APIs (Jest). • Develop and maintain API documentation for better maintainability. • Monitor application performance and troubleshoot issues proactively. • Implement logging, tracing, and observability using industry best practices. • Work in an Agile/Scrum environment, collaborating with cross-functional teams. • Participate in code reviews, discussions, and technical decision-making. Desired Candidate Profile: • Experience in microservices architecture and distributed systems. • Strong experience in Node.js, Express.js, with a primary focus on API development. • Hands-on experience with Azure (Functions, Web Apps, Service Bus, Blob Storage). • Expertise in SQL & NoSQL databases (MS SQL Server, Cosmos DB, MongoDB). • Deep understanding of API security (OAuth, JWT, API Gateway) and best practices. • Experience in event-driven architecture and messaging systems (Service Bus, Kafka, RabbitMQ). • Strong knowledge of Object-Oriented JavaScript (OOJS) and its principles. • Exposure of frontend development skills in React, Angular, and Next.js. • Proficiency in testing frameworks (Jest, Mocha) for unit and integration testing. • Good understanding of software development best practices, including clean code principles and design patterns. • Proficiency in Git and version control workflows (GitHub, GitLab, Bitbucket). • Experience in Agile/Scrum development environments and working in collaborative teams. • Strong problem-solving skills and the ability to debug complex applications. • Excellent communication skills and the ability to collaborate effectively. Interested Candidate can share cv or reference at sulabh.tailang@
Job Title
Back End Developer( Nodejs)