Position: Full-Stack Developer React + Node.js
Category: Node.js
English level: intermediate
Years of experience: 3


My main experience is writing REST APIs on Node.js and front-end to it on React.
At the moment I am working on a projects which optimize the work of employees, contracting, time tracking, salary calculation. My current position is techlead in my small team. I am responsible for the development of the server and client side. Version management and deploying on the server is on me too. I had the opportunity to work on a multitude of projects and collaborate with various teams. This exposure allowed me to take on challenging tasks that are typically assigned to more seasoned engineers.

Things i do:
Decompose and estimate backlogs
Participation in the design of business logic and application architecture.. 
Investigate problem areas.
Creating technical documentation.
Developing and maintaining web applications using React.js. Node.js and other related technologies.
Participating in code reviews and providing constructive feedback to other developers.
Writing unit tests
Junior specialist mentoring. Consultation.
App version management, deployment.

Skills:
JS, TS, html, css (sass)
React, ContextAPI, Redux
Node.js, express, Nest, Jest
MongoDB
Linux, bash, AWS, Docker, k8s
Git, Git flow
English B1