Position: Strong Middle/Senior Backend Developer (Node.js)
Company: Improveit Solutions Ukraine
Experience required: 3y
English level: intermediate

**Required skills**
4+ years of professional back-end engineering experience;
Strong knowledge of Node.js, TypeScript;
Proven experience with AWS Cognito;
Strong security/authentication background;
Ability to create clean, modern, testable and well-documented code;
English intermediate level or higher, both verbal and written.

**As a plus**
Expertise in AWS cloud platform (micro-services and serverless architectures);
Unit testing (Jest/Mocha) experience.

**We offer**
Full-time position with the ability to relocate from another city;
Salary above the market average;
Paid vacation and sick leaves;
Regular salary reviews based on performance;
Cozy fully-equipped office and workplace;
Professional development and educational events;
English classes and Speaking Club with a native speaker;
Competent and transparent management, democracy;
Opportunity to work directly for a successful European company.

**Responsibilities**
Developing a new version of the authentication stack of the hospitality distribution platform;
Participating in design and code reviews;
Following internal software development processes and standards.
Communication & cooperation with the CTO.