Position: Middle Node.js Developer
Company: DataArt
Experience required: 3y
English level: intermediate

PROJECT OVERVIEW
Our client is a financial company that operates in Canada and the USA. We are developing multiple website platforms for end-users to make their financial operations easier. There is a friendly environment and you will be able to find the tasks that are suitable for you: there are those with challenges but also there are those for the platform that need sustained development. If you want to do meaningful stuff, not just tasks without understanding what they are for, we are looking for you. Your personal growth will depend on your proactivity and we will support you as much as we can.

Requirements:
- 3+ years of development experience with the Node.js platform
- Solid knowledge of ES6, TypeScript
- Understanding the basic design patterns
- Experience with microservices
- Experience with performance optimization in SQL databases
- Experience writing RESTful APIs and an understanding of the HTTP protocol
- Experience with SCRUM/Agile development methodologies, ability to iterate quickly
- Personal discipline and experience with distributed teams
- Experience writing unit and integration tests
- Spoken English