Position: Middle Node.js Developer
Company: Ukraine Tech IT Recruiting and Staffing
Experience required: 2y
English level: intermediate

**About the product**
Enterprise Platform is a tool for businesses to build and manage sophisticated chatbots. The platform provides features for omnichannel multilingual chatbots powered by company's Bot Framework and NLP algorithms. This modular solution has a rich API that supports customizations and flexibility in deployment based on customer needs and requirements.

Top world brands like Coca-Cola, Novartis, Virgin choose our platform for their advanced chatbot solutions. If you are excited by the opportunity to influence the chatbot market, we can’t wait to hear from you.


**Requirements**
— Experience with cloud computing services (AWS/Azure)
— Javascript (ES6+)
— Node.js
— NoSql (MongoDB)
— REST API
— Good understanding of server-side architecture
— Experience working in Agile/Scrum development environment
— Git
— Intermediate level of English

**Would be a plus**
— React.js
— TypeScript
— Microsoft Azure
— Use of Continuous Integration, Code Review
— Understanding of Service Oriented Architecture, Docker, and Microservice Architecture


**Responsibilities**
— Design and support overall architecture of web application
— Write reusable code
— Implement new features, services and APIs
— Implement security and data protection
— Optimize and scale the application