Position: Senior Node.js Developer
Company: A-HR.pro
Experience required: 3y
English level: upper

Our client is a global software development company with over 20 years of experience. The company is represented by highly qualified engineers around the world, with in-depth knowledge of the industry and constant research in technology. The company is currently looking for a strong Senior Node.js Developer.

They help clients create custom software that improves their operations and opens new markets. The company hires people not to a project, but to the company. If the project (or your work in it) is over, you go to another project or to a paid “Idle”.

Requirements:
3+ years’ experience with the Node.js platform.
Knowledge of JavaScript.
Knowledge of ES6, TypeScript.
Understanding of the basic design patterns.
Basic understanding of how to build client-server systems.
Experience in unit testing and TDD.
Experience with SQL and NoSQL databases.
Skills in working with version control systems (Git).
Experience with REST Endpoints.
Good spoken English.

Nice to have:
Experience with AWS software.
Experience with React.js.

Working conditions:
Flexible schedule
ability to change projects
to try yourself in different roles
Minimal bureaucracy and micromanagement
convenient corporate services