Position: Junior Node.js Developer for BO Team
Company: PMLAB
Category: Node.js
Experience required: 1y

Requirements:
— At least 1 years of commercial programming experience with NodeJS;
— Solid JavaScript knowledge;
— Solid knowledge of asynchronous programming model. Ability to understand someone else’s code;
— Communication with all team members and beyond the team;
— Solid understanding of decomposition principles;
— Write clean and well documented code;
— Rock-solid at working with third-party dependencies/libraries;
— Understanding of REST APIs and how to use it efficiently;
— Experience with Git / GitLab.

Will be a plus:
— Kafka;
— Redis;
— MongoDB;
— Experience working with AWS;
— Knowledge of JavaScript Design Patterns;
— GraphQL.

Responsibilities:
— Develop new projects;
— Support existing projects;
— Communication with teammates;
— Tasks investigation;
— Write and maintain efficient, reusable, clean and tested code.

Being a member of PMLAB team means:
— Challenging tasks with great opportunity to level up your skills;
— Knowledge sharing atmosphere (you have a chance to be a speaker in our internal meetups);
— Competitive salary and сonstant encouragement for your efforts and contribution;
— 20 working days of paid vacation;
— 100% paid sick leaves;
— Medical insurance;
— Weekly events of a corporate employee’s work-life balance program with culture, arts, soft skills lections;
— Sport competitions (football, PubQuiz, basketball, table tennis, bowling championships every year);
— Individual annual training budget with an opportunity to visit paid conferences, training sessions, workshops etc.;
— Corporate library and subscriptions for Pluralsight and Safari online;
— Unlimited good mood and support!