Position: Senior Node.js developer
Company: Smart Tek Solutions and Services, LLC
Experience required: 5y
English level: intermediate

**Responsibilities**
- Writing clean code for the back end of the software;
- Developing APIs and RESTful services;
- Testing and debugging software to keep it optimized;
- Working closely with the front-end and back-end teams to develop and integrate functionalities;
- Considering security, maintenance, scalability, and more when developing;

**Main requirements**
- Ability to overlap 4 hours with GMT +7 time zone;
- Experience with: Node.js, Typescript, Express, Jest, RabbitMQ, Postgres;
- Experience working with TypeScript and can deliver results immediately;
- Experience working with relational databases and designing DB schemes, preferably Postgresql;
- Experience packaging applications using Docker;
- Knowledge and/or experience working with of RESTful API.

**Will be a plus**
- Experience with Datadog;
- Experience with Splunk;
- Experience with Kubernetes.

**We offer**
- Flexible working hours;
- Management of PE by qualified accountants;
- Great opportunities for personal and career growth;
- Free English classes;
- Challenging tasks;
- Competitive salary with regular review;
- Spacious and comfortable office;
- 18 paid vacation days and 10 Sick-leave.