Position: Senior Software Engineer (Node.js)
Category: Node.js
English level: upper
Years of experience: 6

EXPERIENCE
JavaScript developer, February 2016 - Present

Have a wealth of experience in backend development using Node.js. Familiar with Docker and Kubernetes, have experience with GCP.
Interested in web development, specifically JavaScript/TypeScript programming, with experience using popular frontend frameworks, such as Angular 2 and React.
I have more than 6 years of software development experience. JavaScript is my main tool, and throughout my career I was involved into development and design of the solutions using tools from its ecosystem.
I consider myself a person which has a solid level of understanding of the core JS and Node.js. I am also a big fan of TypeScript.
I am comfortable to work on both backend and frontend. For the former I was mainly using Express, Koa, Nest.js, MySQL, PostgreSQL, MongoDB, for latter - Angular 2+ and React. In addition, I am familiar with Docker, Kubernetes and GCP.
In my opinion, team is the most important thing. When all team members respect and understand each other - it's already 50% of success.
I also really like to communicate directly with the customer, it allows me to understand all requirements and to set up good relationships.
Flexible schedule is also important for me. So "trackers and strict schedule" is not an option for me.