Position: Middle Back-end (Node.js) Developer
Company: Northell
Category: Node.js
Experience required: 2y
English level: intermediate

Hi there! Northell is looking for a strong team player who will cover the company needs in a high-quality development environment.

**Requirements:**

● 2+ years of Node.js experience;
● Strong knowledge of JavaScript/Typescript;
● Strong knowledge of one Back-end framework: Express/Koa/NestJS;
● Database: NoSQL (MongoDB, Redis) / RDBMS (PostgreSQL/MySQL);
● Git;
● REST API, experience with CRUD-application;
● At least intermediate English.

**Would be a plus:**

● Linux/Docker;
● AWS Deployment;
● Experience with PHP (Laravel or Symfony framework);
● Experience with writing integration tests.

**What you will be doing:**

● Write readable, optimized, reusable code and cover it with automated tests;
● Collaborate with the stakeholders and follow the established process;
● Take part in requirements analysis, task planning, estimation, coding and participate in regular code reviews;
● Suggest technical and functional improvements to add value to the product.

**What we do offer:**

● Opportunity for remote work;
● Full-time or part-time job;
● Mentoring and team support (even if you work remotely – we provide you with all our services and care);
● 24 working days of paid vacations and seek leaves;
● Corporate English classes;
● Accounting and legal support;
● Exciting online and offline parties, team-buildings in mountains, etc.;
● Ivano-Frankivsk IT Cluster membership benefits — educational, sports and health events, discount program (from 10% to 30% discount in coffees, food delivery services, gyms, online and offline stores).

**Interview steps:**

● 1 CV review;
● 2 HR Interview;
● 3 Tech Interview;
● 4 Feedback and final decision.