Position: Node.js Backend Developer
Category: Node.js
English level: upper
Years of experience: 4

1. Successfully building and maintaining large-scale B2B Big Data web applications and APIs for the US market using Nest.js
2. Enforcing strong typing, linting, testing, and code review procedures to increase the quality and maintainability of code.
3. Wrote more than 500 tests on the B2B Big Data application (Integration tests, E2E controller tests, Unit tests) ( Test coverage 85%+)
4. Refactored from scratch two big complex and RAM-costly parts of the Big Data application, resulting in an acceleration of 3-4 times.
5. Offered solution for e-commerce application to speed up the loading of thousands of items and improved UX, resulting in an acceleration of 4-5 times.
6. Experience in communication with clients from the USA, UK.
4 years of experience with NodeJs/JavaScript
3 years of experience with TypeScript/NestJs/ExpressJs
Worked with both SQL/NoSQL databases
Unit/Integration Jest Testing.
Solid knowledge of asynchronous messaging (RabbitMQ)
Have experience working with AWS Services (EC2, Lambda, CodeDeploy, CodeCommit, CodePipeline, S3, AMI, RDS, ELB, ASG, etc.)
Have Basic DevOps skills

I have worked:
- mainly in the fintech industry. Experience in developing CRM platforms, E-commerce, and chatbots.
- both with monolith and microservice architectures
- mainly following Agile methodology (Jira, Sprints, Epics, Story points, etc.)
- mainly in the production environment
- I would like to focus on one long-term project.
- High-quality onboarding process.
- Opportunity to develop DevOps and Frontend skills
- And most importantly being a part of interesting projects, getting new experiences, and ability to hone my technical and soft skills.