Skip to content
ReferMeAJob
LiveFull-timeApply by 1 Nov 2026

Node JS Developer

Chennai, Tamil Nadu, India

Experience
2–12 years
Employment
Full-time
Work mode
Onsite
Salary
₹12 L–20 L / year
Deadline
Apply by 1 Nov 2026
Posted
2025-02-13

Required skills

SkillExperienceLevel
Node.Js2+ yearsIntermediate
Chat Bot2+ yearsIntermediate
JavaScript3+ yearsIntermediate
Azure2+ yearsIntermediate

About the role

Job Title: Node JS Developer


Job Summary: We are looking for a highly skilled Full-Stack Developer with experience in Node JS,Javascript, React. The ideal candidate will build and optimize a chatbot that integrates real-time OpenAI API capabilities while interacting with external APIs to provide a seamless conversational experience.


Key Responsibilities:

• Design & Develop AI Chatbot:

• Architect and build a scalable chatbot using Azure OpenAI.

• Implement real-time chat capabilities leveraging OpenAI APIs.

• Optimize the chatbot for low latency, high availability, and real-time response handling.

• Azure OpenAI & Functions Integration:

• Develop and deploy Azure Functions to orchestrate API calls.

• Implement serverless architectures to manage requests dynamically.

• Handle authentication, token management, and rate limiting for Azure OpenAI API.

• External API Integrations:

• Integrate third-party APIs (RESTful, GraphQL, WebSockets) for extended functionality.

• Ensure secure and efficient API consumption using best practices.

• Real-Time Data Processing & Optimization:

• Optimize response processing for low-latency interactions.

• Implement WebSockets or SignalR for real-time updates where necessary.

• Ensure scalability and fault tolerance for high-volume requests.

• Testing, Debugging, and Security:

• Implement unit, integration, and performance testing strategies.

• Monitor chatbot interactions and improve response accuracy.

• Secure APIs against vulnerabilities such as rate-limiting, authentication, and encryption.


Required Skills & Qualifications:

• Proficiency in OpenAI API & GPT Models (Azure OpenAI experience preferred). • Strong expertise in Azure Functions (Node JS).

• Hands-on experience with real-time APIs (WebSockets, SignalR, or event-driven architectures).

• Knowledge of cloud infrastructure (Azure, Serverless architectures, API Gateway, etc.).

• Experience with third-party API integrations (RESTful & GraphQL).

• Familiarity with chatbot frameworks (Microsoft Bot Framework, LangChain, Rasa, etc.).

• Strong programming skills in JavaScript, TypeScript, Python, or Node JS.

• Understanding of OAuth, JWT authentication, and security best practices.

• Experience with CI/CD pipelines, DevOps practices, and logging/monitoring.

Role categories

Similar roles in Chennai

AM

Remote

NewRemoteFull-timePythonAgile MethodologyArtificial IntelligenceTensorFlowPytorch
Not disclosed
Apply Now
AI

Mumbai, India

NewFull-timePythonArtificial IntelligenceRESTful API
₹3 L–4 L / year
Apply Now
BD

Mumbai, India

Full-timeJodeRuby on RailsGITApplication SecurityEJS
₹20 L–25 L / year
Apply Now
QE

Mumbai, India

Full-timeSQLJiraSystems Development Life Cycle - (SDLC)Manual TestingFunctional Testing
₹6 L–8 L / year
Apply Now
AJ

Noida, India

Full-timePythonMachine LearningLangchainRAG
₹5 L–10 L / year
Apply Now