Position: Node.js Developer Intern
Company: Grid Dynamics
Experience required: no_exp
English level: upper

The Grid Dynamics team is looking for a Node.js Developer Intern. We offer mentoring from professional specialists and compensation for the period of study. The best students will have the opportunity for further employment in the company.

**We offer:**

- The duration of the internship is 6 months;
- 6-8 working hours a day;
- Compensation for the period of study;
- Mentoring from professional specialists, development plan, monitoring of learning progress, technical assessment upon completion of training;
- The best students will have the opportunity for further employment in the company;
- Opportunity to participate in all activities of the company;
- We provide all the necessary equipment;
-​ Access to training platforms;

**What you need to know:**

- JavaScript knowledge;
- Basic knowledge of any programming language;
- Ability to write and understand block diagram;
- Basic understanding of HTTP server;
- Essential experience with NodeJS (installation, basic syntax);
- English: Upper-Intermediate or higher;
- Education: Computer science or related;

**Will be a plus:**

- Experience in building Web API;
- Experience with UNIX-based systems (Linux, macOS, etc.);
- Knowledge of build systems/task runners (webpack, rollup, gulp);
- Knowledge of version control systems (git, tfs, svn, etc.);
- Pet projects on GitHub/other VS system.