Overview
Skills
Job Details
We are seeking a skilled Node.js Developer with hands-on experience in Google Dialogflow to design and implement conversational AI solutions. The ideal candidate will have strong backend development skills, coupled with exposure to cloud platforms, contact center technologies, IVR, or chatbot implementations.
Key Responsibilities:
Develop, enhance, and maintain applications using Node.js.
Design, integrate, and optimize Google Dialogflow conversational workflows (voice and chat).
Collaborate with product, UX, and QA teams to deliver scalable solutions for contact centers and chatbots.
Build and maintain APIs and integrations with third-party systems.
Deploy, monitor, and optimize solutions on cloud platforms (AWS, Google Cloud Platform, or Azure).
Troubleshoot, debug, and resolve production issues with a focus on high availability and performance.
Required Skills:
Strong proficiency in Node.js (backend frameworks, API development).
Hands-on experience with Google Dialogflow (CX or ES).
Solid understanding of REST APIs and event-driven architecture.
Experience with version control (Git) and CI/CD pipelines.
Nice-to-Have Skills:
Experience with cloud platforms (Google Cloud Platform preferred, AWS or Azure acceptable).
Exposure to contact center technologies (Genesys, Five9, Avaya, etc.).
Knowledge of IVR systems and chatbot frameworks.
Familiarity with containerization (Docker/Kubernetes).