Position: Middle Node.js developer
Category: Node.js
English level: intermediate
Years of experience: 2.5


Project #1
Type: NDA
Position: Full-Stack Developer
Industries: HRM (Human Resource Management)
Stack: 
- BE: Node.js, Express, Mongoose, LaTeX, Docker, MongoDB, Docker, GitLab CI
- FE: React, Redux, Redux-thunk, React-router, Redux-act, Prop-types, Axios, PDF.js, styled-components
Description:
Web application for generating resumes for company employees. The main concept of this application is to simplify the process of making/editing an employee's resume. Resume Builder has a management functionality for information about employees, their skills, and work experience. Using that and powerful engine of templates the employee or manager can generate a resume using multiple different templates and export them in different formats such as PDF, DOCX, LaTeX, and JSON. Since a resume builder created as a collaborative workspace it provides a user-friendly interface to the version history, so users can easily understand what, when, and how was modified in the resume or employee profile. To provide the ability to integrate this application into the company structure the application supports integration with LDAP and roles management.

Project #2
Type: NDA
Position: Backend Developer
Industries: Fintech
Stack: Microservices, Node.js, Express, Nest.js, GraphQL, TypeScript, MongoDB, Redis, Swagger Open API, sinon, chai, supertest, husky, Lerna, Jenkins, Docker
Description:
British fintech project aimed at keeping records of money, increasing income, calculating risks with deposits, calculating income, and the ability to calculate a pension based on savings. The project is based on microservices and microfront-end. For calculations, Python is used, along with Node.js, and React on the front-end. Our team is mainly working on the back-end part, the development of the platform's functionality. Namely: development of the functionality of the module, which allows users to work with financial plans, predict and model financial goals. Work with infrastructure services, storage service, token service; as well as work with features risk integration, goal integration; preparation and execution of stress tests.

*there is still an additional description, but the number of characters used exceeds the Djinni limit.
Work in a team of professional developers passionate about technologies. Have a strong interest idiomatic and
documented JavaScript with a strong understanding of
user experience and user interface.