Position: Middle Node.JS developer
Company: IdeaSoft
Experience required: 3y
English level: intermediate

**Requirements:**
- Strong knowledge and experience of Node.js and JavaScript programming; 
- Object Oriented analysis and design using common design patterns;
- Excellent knowledge of REST APIs and integration patterns with 3rd party services;
- Experience with logging tools like Splunk;
- Experience with CI/CD, deployment pipeline;
- Experience with distributed version-control system like Git;

**We offer:**
- Competitive salary and social package (20 vacation days, 4 days off, 5 sick days);
- Working environment of young, friendly people;
- Comfortable office in the city center;
- Possibility of learning and development;
- Corporate English;
- Corporatize parties and team-building activities;
- Tea, coffee and cookies included;
- Parking.