Position: BackEnd (NodeJS) Developer
Company: Piogroup
Category: Node.js
Experience required: 5y
English level: upper

Piogroup Software is a team of professionals who are passionate about what they do. We are looking for a Full Stack JS Developer or BackEnd (NodeJS) Developer.

**Candidates should have the following skills:**

- 5+ years of Node.js development experience;
- Еxperience in building project architecture;
- Strong knowledge of JavaScript/Node.js; 
- Knowledge of TypeScript;
- Experience with Amazon AWS (EC2, ECS, EKS, Fargate, Lambda etc.);
- Experience with at least one front-end framework such as React (Next.js experience preferred);
- Knowledge of OOP principles, design patterns;
- Experience with SQL and NoSQL databases;
- Knowledge of building RESTful/GraphQL web services;
- Knowledge of unit test paradigms;
- Good knowledge of VCS like Git etc;
- English at the level of Upper-Intermediate or higher (communication with the customer in English).

 
**Personal skills:**

- Honesty, taking responsibility for the work you do;
- Time sheets providing;
- Testing thoroughly your own work;
- Good skills of reading tasks carefully from the beginning to the end.


**We offer:**

- Competitive salary according to the qualifications;
- We provide our employees lots of opportunities for professional and personal growth and create great conditions for them to appear, give chance to reshape their ideas into initiatives;
- Flexible work schedule;
- Ability to work remotely;
- Warm and friendly atmosphere in the team)