Position: Middle Node.js Developer
Company: Smart Tek Solutions and Services
Experience required: 1y
English level: intermediate

Project:
Smart transportation tool (web) for logistics companies. The main goal is the optimization of routes and course loading. With the possibility to generate reports and gather analytic data from all data sources in order to optimize processes. Integration with third-party real-time data providers.

Skills:
- Strong knowledge of JavaScript (ES6+).
- Node.js.
- Express.js.
- Experience with document databases (mongoDB).
- Familiar with Amazon infrastructure.
- Good knowledge of Restful API.
- Understanding of OOP.
- Understanding of SOLID principles.

Will be a plus:
- Working with AWS S3 bucket.
- Working with third-party services (facebook API, twitter API).
- Working with mongoose ODM.
- Understanding of multi-tenancy database architecture.
- Experience with test frameworks Mocha, Jest.

We offer:
- Great opportunities for personal and career growth;
- Really challenging tasks;
- Work in a wonderful team and friendly atmosphere;
- Competitive salary with regular review;
- Spacious and comfortable office;
- Corporate events, team building;
- Tea/coffee/cookies and other office bоnuses.