We are looking for a Nodejs 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. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
The Candidate should have knowledge and experience with specified technologies:
1. Great at building server side code in NodeJS and Express JS
2. Experience with NoSQL databases such as MongoDB
3. Experience in building and consuming REST API
4. Authentication and authorization using JWT tokens
5. Proficient understanding of code versioning tools, such as Git
6. DevOps knowledge especially in AWS EC2 and S3
7. Knowledge of headless Chrome, Puppeteer will be huge plus
8. Experience in HTML, CSS
9. Understanding of React will be a bonus