All offersWrocławJSSenior Node.js developer
Senior Node.js developer
JS
Eventyr

Senior Node.js developer

Eventyr
Wrocław
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Remote

Tech stack

    Node.js
    master
    NoSQL Databases
    advanced
    AWS services
    advanced

Job description

Online interview
Friendly offer
Even in such a difficult time for Ukraine, we continue to work and remain a true team. We are not afraid of difficult tasks and always offer only quality and interesting solutions. We offer you to participate in exciting projects and increase your experience.
Join us!

Requirements:

— Intermediate English (written and spoken);
— A team player with strong communication skills;
— 5+ years of commercial experience with NodeJS and libraries;
— Strong ability to understand existing code and fix bugs, write enhancements (without rewriting code);
— Experience with NoSQL databases (e.g. PostgreSQL, MongoDB, Redis, ElasticSearch);
— Experience with creating system algorithms and database schemas that represent and support business processes;
— Experience with web applications fundamentals like TypeScript, JavaScript, REST, and Web protocols;
— Experience with AWS services;
— Experience with event-driven microservices, message brokers, and cloud architecture;
— Ability to perform benchmarking and optimization;
— Solid experience working with NodeJS (NestJS + Express/Fastify);
— Version control using Git;
— Docker;
— Knowledge of Open API standard;
— Good debugging skills.

Responsibilities:

— Writing a good quality code with good structure;
— Optimize the application for maximum speed and scalability;
— Implement security and data protection;
— Participation in daily meetings, and retrospectives;
— Project structure and database planning.

Would be a plus:

— Experience with CI/CD;
— Docker Compose.

About the project:

The revolutionary huge-scale social network which takes the process of meeting new people and monetizing content to the next level.

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 an 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, and 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.