Position: Trainee back end developer (Node.js)
Company: Blackthorn Vision
Experience required: no_exp
English level: upper

Requirements:
- 0,5 years of commercial experience;
- Good knowledge of Node.js, Typescript;
- Basic knowledge of data structures and algorithms; 
- SQL;
- Git;
- HTTP;
- Desire to learn new technologies and approaches;
- Upper-Intermediate English level, both verbal and written. 

Big advantage:
- OOP design (knowledge of GoF patterns, SOLID/GRASP principles, etc.); 
- Unit tests;
- Docker;
- Pet projects in git.