Tech Lead project Node.js Developer Offline

Requirements:

 

- Intermediate English (written and spoken);

- A team player with strong communication skills;

- 5+ years of commercial experience with NodeJS and libraries;

- Experience with SQL & NoSQL databases (PostgreSQL, MongoDB, Redis, ElasticSearch);

- Experience with NestJS, Typescript;

- Experience with microservice architecture;

- Solid experience working with NodeJS;

- Experience with Docker;

- Experience with RabbitMQ;

- Experience with Mongoose;

- Experience with TypeORM ;

- Experience with AWS;

- Experience with WebSocket;

- Version control using Git;

 

 

Would be a plus:

 

- Experience with Kubernetes

 

 

Responsibilities:

 

- Architecture design;

- Implementing microservices;

- Database Planning

 

About the Project:

 

This application allows users not only to find a couple, but also includes the main advantages of social networks of our time, as well as our users can earn from their content.

The architecture of the system is built in such a way that you can quickly add and remove parts of the system and, if necessary, build and assemble another system from the same blocks.

Distributed system based on AWS services with dedicated databases for separate services. For 1st version, it is planned to create 9 services. Thanks to this, the system can output any important information for the user in the shortest possible time and allows the user to freely and quickly interact with any part of the system.

For persistent layer we are going to use a combination of Postgres and Mongodb. Redis - to support auth flows, and ElasticSearch for complex queries.

 

We offer:

 

✔Interesting and challenging work in a dynamically developing company with opportunities for professional growth;

✔ Competitive compensation depending on experience and skills;

✔ Supporting work-life balance;

✔Maintaining FOP by internal accountant from the company;

✔Online yoga classes with a certified trainer;

✔ Exciting long-term projects with customers from various countries (mostly Israel, the USA, Great Britain);

✔ Opportunity to propose and implement your own solutions;

✔ Flexible work schedule;

✔ Regular performance evaluation and salary revision;

✔ English classes with certified English teachers (individual and group lessons);

✔ Team buildings and corporate activities;

✔ Official Ukrainian holidays are days off.

The job ad is no longer active
Job unpublished on 10 August 2022

Look at the current jobs Node.js →

Loading...