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


Role: Develop application
Project: Payment platform

 Implementing auto retry / recovery functionality.
 Implementing functionality for manual hold and release amount.
 Creating deposit engine.
 Implementing functionality for restrict number of handling failure attempts.
 Creating DTOs.
 Creating Domain events.

Technologies: TS, Node.js, Nest.js, serverless.js, AWS: Lambda, DynamoDB, EventBridge, SNS, SQS, AppSync, React.js

---
Role: Develop application
Project: Healthcare Application

 Implementing functionality to send notification from AWS 'CodeBuild' to Slack.
 Implementing registration and reset-password functionalities.  Implementing functionality for loading medical prescriptions
 Implementing functionality for users management.
 Implementing functionality for displaying sick leaves.
 Creating module of reusable components

Technologies: JS, TS, React.js, Thunk, Node.js, Express.js, MongoDB, PostgresQL, Redis, AWS, Terraform

---
Role: Develop web application
Project: Payment platform

 Designing and developing efficient and maintainable software according to the business objectives and needs of the company’s various clients.
 Implementation registration.
 Implementation user's profile.
 Creating module for broadcast mailing using 'SendGrid API'.
 Implementing notification according to the requirements.
 Creating responsive web design.
 Providing testing using: Jest, Enzyme.

Technologies: JS, TS, Angular, React.js, Node.js, Express.js, MongoDB, PostgresQL, Serverless.js, AWS S3
-