Position: Senior BackEnd (Node JS) Developer
Company: PLATMA
Experience required: 5y
English level: upper

Requirements :
● +3 years Commercial experience with Node.js (TypeScript);
● Technical understanding of web technologies such as modern;
● JavaScript (Core, Performance), HTTP, REST API;
● Experience with RDBMS (MySQL, PostgreSQL, etc.) - (db tools and stored procedure);
● Database design (DB Normalization, De-normalization);
● Knowledge of API security systems, token management, user access control;
● Good technical knowledge of Design patterns, OOP and Development principles.
● Understanding container technologies
● Experience of working with architecture based on microservices;
● Understanding of Kubernetes;

Responsibilities :
● Development of Node.js applications for the cloud.
● Development of Node.js components for Node-Red
● Integration with APIs of other companies.
● The main focus is on writing code and finding bugs.
● Interaction with other groups involved in product development, design, infrastructure tasks, development strategy.
● Writing unit test plans, unit testing, performance optimization.
● Examination of code created by contractors.

We offer the following working conditions :
● You can choose to work remotely or in the office (Kyiv).
● 8-hour working day.
● Salary based on the results of the interview (payment in dollars);
● Free English classes with an Oxford-certified teacher.
● Paid vacation after 6 months of work.
Will be a plus:
● Experience with using Canvas for Data Visualization :
● Working conditions.
● Remote. Online during the period 09.00-18.00