Position: Node.js Developer
Company: Epam Systems
Category: Node.js
Experience required: 2y
English level: intermediate

**REQUIREMENTS**

2+ years of development experience using JavaScript
1+ years of development experience using Typescript
Good understanding of Express.js or Nest.js or Koa.js or equivalent framework
Have a good understanding of the main GoF design patterns
Be able to use SOLID on practice
Experience with writing a different kinds of tests (unit, integration, e2e). Have experience with TDD, Mocks
Understanding CI/CD concepts
Intermediate or higher English level, both spoken and written (B1+)

**WE OFFER**

Competitive compensation depending on experience and skills
The individual career path
Social package - medical insurance, sports
Compensation for sick lists and regular vacations
English classes with certified English teachers
Unlimited access to LinkedIn learning solutions
Flexible work hours