Position: Junior Node.js Software Developer
Category: Node.js
English level: intermediate
Years of experience: 1


Project 1: Subscription Bot
Project Description: It's a telegram bot where users can subscribe to weather
forecast notification. Every day at the chosen time at UTC timezone bot send
what weather is expected today. Subscriptions are stored in the MongoDB database.

Responsibilities: 
 Creating an app from scratch
 Full   cycle   development   (Architecture   design,   technical   design,   tasks
decomposition, development, dev testing)
 Analyzed and finalized requirements
 Project estimation & creating of project documentation
 Database queries performance optimization
Technologies: Node.js, Nestjs, MongoDB.

Project 2: REST with serverless
Project Description: Design and implement AWS Lambda what will provides forecast based on user ip address. 

Responsibilities: 
 Creating an app from scratch
 Full   cycle   development   (Architecture   design,   technical   design,   tasks
decomposition, development, dev testing)
 Analyzed and finalized requirements
 Project estimation & creating of project documentation
 Code refactoring and reviewing
 Database queries performance optimization

Technologies: Node.js, NestJS, MongoDB, AWS S3 SQS