Senior Software Engineer

Senior Software Engineer (JS Framework, NodeJS, React JS, Rest API)


Senior Software Engineer


As Per Market Standard


5-10 Years

Primary Skills:

JS Framework, fullstack Javascript, NodeJS, React JS, API Development, Rest API

Relevant Exp.

4 Years

Secondary Skills

Azure services: App Services, Bot framework SDK, LUIS, Azure Telemetry, MS Teams, QnA Maker, Bot Framework Web Chat, VoiceTech, Azure Test to Speech

Work Location(s):

Permanently Remote

No. of Position


Role & Responsibilities

  • Hands on years experience in JS framework. Full-stack JavaScript developer with experience in NodeJS, ReactJS, REST API Development, Server side development.
  • Expertise in Conversational AI, Natural Language Understanding, deep expertise in Chatbot development using Azure CAI platform.
  • 2+ years of experience in Conversational AI, Natural Language Understanding, JS framework and predominantly in NodeJS, REST API.
  • Experience in Web development and ReactJS.
  • Having experience in Azure CAI platform: App Services, Bot framework SDK, LUIS, Azure Telemetry, MS Teams, QnA Maker, Bot Framework Web Chat, etc.
  • Strong in Backend JavaScript technologies like Node.js.
  • Experience with VoiceTech, Azure Text to Speech (TTS), Speech To Text (STT)



  • Experience in Cloud environments using AWS(Lex, Lambda, Sumerian, Polly, Rekognition, S3) and Google(DialogFlow, Firebase functions, Firebase hosting, Google Healthcare API).
  • Experience in on-premise CAI platforms like RASA or other cloud vendors CAI platforms like AWS, Google NLU.
  • Good programming and Analytical skills.
  • Work in fast paced environment
  • Independent and self-motivating. Self-starter and need to guide the developers.
  • Active listening means paying close attention to who you are communicating with by engaging with them, asking questions and rephrasing.
  • Experience using the right appropriate communication method.
  • Being successful as an independent contributor.

Functional Area

Product Development


Bachelor’s degree in a Computer Science, or equivalent practical experience

Soft Skills

  • Proficiency to handle complex and quality demanding jobs.
  • Should have good Communication skills.
  • Should have technical bent of mind.
  • Should have problem solving, prioritizing tasks, multi-tasking abilities.
  • Should be able to understand and handle tasks independently.

Notice Period:

10 Days

Posted On:


Job Status:


opportunities with us