Position: Middle FullStack JS Developer(React.js+Node.js) for Customer Service Area
Company: Brightgrove
Category: JavaScript
Experience required: 3y
English level: intermediate

**About the Project**
The customer strives for a better future and wants to make 2 global maintenances:

The one is for a Centralized Knowledge Repository, which acts as a website, to make it a better fit for internal use for document storage. As they support 20.000 customer service employees worldwide, having different procedures to follow, they want to take knowledge base and add all their procedure documents.

The second – Remote Manipulator System – for the internal document storage. It displays the same information as the Knowledge Repository, uses the same APIs/Database but only displays the info to the call center agent specifically. The main purpose is the search functionality. It uses bots here to guide the Knowledge Repository through the workflow.

**About the Team**
The team on the client side consists of 4 developers, 2 Manual QAs, and 1 Automated QA, 1 Artificial Intelligence/Machine Learning, Scrum master, Business Analyst.
On our side: 1 Senior FullStack developer and currently, the client wants to expand the team of developers (looking for 4-6 developers to the team).

**Responsibilities and Skills**
On the Knowledge Repository project, you will work on authentication/authorization rights and rights to read/access the documents
Integrate telephony with the 3rd party
Improve the content creation process
Work with React.js + Node.js
Write maintainable code which is easy to test
Participate in planning, discussions, and business meetings
Have an eye on code quality and leave things always behind better
Communicate well and be proactive

**Candidate Requirements:**
3+ years of proven experience in web development
Strong knowledge of Node.js and React
TypeScript
AWS, EC2
Elastic
GitHub, Jenkins, VPN
Intermediate English or higher