Position: Middle Backend Developer (Node.js)
Company: Zhuko
Experience required: 3y
English level: upper

Key skills: 3+ Node.js Developer / JavaScript / koa2 framework / Knex.js / PostgreSQL / English upper-intermediate

Position Overview: We are looking for a talented Middle Backend developer with deep experience with Node.js to join our development team.

Requirements:

3+ years of experience as a Node.js Developer and an ability to demonstrate skills and competence in:
Extensive knowledge of pure JavaScript;
Experience with Node.js and koa2 framework;
Relevant experience with Knex.js;
Experience with PostgreSQL or similar;
Experience with git;
Level of English language — upper-intermediate.
Will be a plus:

Experience with ELK-stack, Grafana, Prometheus;
Experience with PWA;
Experience with Gitlab CI/Jenkins.
We offer:

Being a part of an international team focused on excellence in product development;
Support from colleagues and automatization of time-consuming processes;
High-level compensation and regular performance-based salary and career development reviews;
Flexible working schedule;
Opportunity to work whether in an office or remotely;
Unlimited vacation and sick leave policy;
Compensation for courses, conferences, workshops, etc.;
Education Foundation in learning something new (professional or indeed personal interest);
Summer corporate retreat and regular team-buildings;
Free corporate online sports trainings;
Referral program for employees.
Responsibilities:

Creating new and improving existing websites;
Writing reusable, testable, and efficient code;
Performing technical assessment of business requirements to ensure the possibility of their implementation within a reasonable time;
Be proactive in communication;
Maintain software technical documentation.