This post is over 30 days old. The position may no longer be available

Full Stack NodeJS Software Engineer for Startup(fast growing, ML/AI)

Oriserve , Noida · oriserve.com · Full-time employment · Programming

ORI was incubated in IIT-Kharagpur and some of the technologies we're working on are global first, towards making conversations with brands natural and intuitive for users.

Our solutions help businesses manage customer expectations across the product/service lifecycle right from initiation with the business till the end of the after-market lifecycle through the application of design thinking principles.

1. Chatbot: Voice + text compatible, hybrid (Live + AI), Multiple context switching, Omnichannel, recovery based mechanisms

2. IVR based speech bots: Replacement to the traditional menu-driven IVR systems on call.

3. Email based responder bots: Automate email support with resolutions handed without manual intervention

4. Customer Service Agent support bots: Assist agents with prompts and queues during customer conversations over chat + calls

We are looking for passionate backend developers who are NodeJS experts and have good logical and analytical skills. Our technology stack will give you an opportunity to work with the latest technology trends as our we work on Machine learning, AI, IOT, ChatBot, and mobile + web application.

Responsibilities
Software Architecture & Design
Integration of user-facing elements developed by front-end developers with server-side logic
Writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and performant applications
Implementation of security and data protection
Integration of data storage solutions
DevOps

Skills
Strong proficiency with JavaScript
Knowledge of Node.js and frameworks available for it
Understanding the nature of asynchronous programming and its quirks and workarounds
Basic understanding of front-end technologies, such as HTML5, and CSS3
Understanding accessibility and security compliance
User authentication and authorization between multiple systems, servers, and environments
Integration of multiple data sources and databases into one system
Understanding fundamental design principles behind a scalable application
Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
Creating database schemas that represent and support business processes
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as Git


If you want to work in a high energy and friendly environment ready to take on toughest challenges then you have reached the right place.

We are not a company bound by limits. There are no strict working hours and no dress code. The values with utmost importance to us are respect and passion. As part of Ori, you will be always on an exponential learning curve.

If you believe in our vision and our ideology, we would love to hear from you.

Apply for this position

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is OK for recruiters, HR consultants, and other intermediaries to contact this employer