Position: Middle/Senior Full-Stack Developer
Company: A-LISTWARE
Category: Node.js
Experience required: 3y
English level: upper

We are looking for a Middle/Senior Full-Stack Developer

**Our customer:**
Our customer is a company that is working on a mobile data management and security platform that is designed to prevent data risks.

**Required experience and skills:**
3+ years of experience with NodeJS;
3+ years of experience with React;
Experience with Typescript and Javascript;
Practical experience with no-SQL databases;
Good knowledge of Agile, Scrum etc.

**Would be a plus:**
Knowledge of  BaaS services (Firebase/AWS);
Knowledge of  microservices architecture;
Experience with Android/iOS applications development;
Knowledge of testing frameworks (Mocha/Jest);
Knowledge of  CI/CD tools (GitLab);
Knowledge of  containerization software (lxc, docker).

**Responsibilities:**
Development of efficient and reusable code in both FE and BE;
Development of our BE microservices architecture;
API design and development;
Designing and creating a no-SQL database;
Participation in the development cycle, including testing, CI and internal documentation.

**Working conditions:**
5-day working week, 8-hour working day, flexible schedule;
Remote work;
All public holidays are days off;
Vacation and sick leave are covered by the company;
English classes.