Position: Senior Fullstack/Node.JS Developer
Company: Make it in Ukraine
Experience required: 3y
English level: upper

We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. 

Responsibilities

-Building E-Commerce system.
-Design and implement backend.
-Architect services and optimize performance.
-Testing various backend components.

Requirements:

-Minimum of 3-5 year experience.
-Excellent knowledge of MongoDB and Redis.
-Excellent knowledge of the best practices in developing RESTful APIs and GraphQL.
-Excellent knowledge of NodeJS 
-Excellent knowledge of ExpressJS.
-Good knowledge of the different testing frameworks.
-Knowledge and experience in Docker.
-Knowledge of Amazon Web Services.
-Knowledge of ReactJS.
-Good understanding of Microservices architecture.