Position: Middle Pro/Senior Full-stack Developer (Node.js+React.js)
Company: Softjourn
Category: JavaScript
Experience required: 3y
English level: intermediate

Requirements:

Experience with Node.js;
Working experience with React.js;
Knowledge of TypeScript;
Knowledge of Rest API;
DB Experience (SQL);
Working experience with Unit/Integration testing (Mocha, Jest);
Upper-intermediate level of English.
 

Will be a plus:

Understanding of CircleCI;
Experience with Sequelize ORM;
Working experience with E2E testing; 
Knowledge of Angular.js.
 

Responsibilities:

Issues investigation;
Bug fixing;
Code refactoring;
Development of a new feature;
Communication with the client;
Unit and integration testing.
 

Benefits and Perks:

Fully remote work possible;
Continuous improvement;
Flexible schedule;
20 days vacation;
Office in downtown IF or remote work;
Participation in conferences and seminars;
Health insurance; 
Foreign languages courses.