Position: Middle Node JS Developer
Company: LeanyLabs
Category: Node.js
Experience required: 3y
English level: intermediate
Published: 2021-06-01T00:00:00+03:00

**Required skills:**
-3+ years of commercial back-end or full-stack JS/TS development;
-Knowledge of SQL and NoSQL databases (MongoDB, PostgreSQL);
-Ability to work with minimal supervision, be proactive and responsible;
-Intermediate English.

**Good to have skills:**
-Experience with React/Redux;
-AWS: ECS, ECR, Fargate.

**What we offer:**
-Competitive salary;
-Developing a product from scratch;
-Team of highly-skilled professionals;
-Flexible work schedule;
-Close cooperation with the Client and business trips (when it will be possible);
-Minimal bureaucracy;
-Paid vacation (18 days), sick leaves (10 days), national holidays;
-Compensation of English classes and sport;
-Friendly atmosphere and corporate events to rest and share knowledge.

**Responsibilities:**
-As an engineer, you will build from scratch and support NodeJS apps.
-Cover most critical parts of functionality with tests.
-Develop modern web based application using good Object-Oriented and Functional programming and appropriate Design Patterns
-Focus on writing testable code, and overall proactively ensure and improve the software solution quality
-Use new technologies and practices that improve the quality and velocity of product development. Actively participate in team retrospectives.
-Direct daily communication with Israel located team to brainstorm on the solutions and challenges.

**Project description:**
Our client is a well-known startup with thousands of employees and multiple departments.
They are using monday.com boards for almost everything and heavily rely on automation and integrations to speed up the routine.

LeanyLabs team builds custom monday apps for the client when the built-in functionality of the platform isn’t enough.
Those are usually backend integrations with external systems, like, for example, Lessonly or Google Calendar, with custom automation that improves client workflows saving hundreds of hours on manual work.