Senior Software Engineer (JS Framework, NodeJS, React JS, Rest API)
Designation
Senior Software Engineer
Budget
As Per Market Standard
Experience:
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
1
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)
Skills/Experience
Technologies
- 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
Education
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.