Position: Middle NodeJS Developer
Category: Node.js
English level: pre
Years of experience: 4


**I have 3+ years of PHP development and more than 2 years of experience of Node.js development.** Excellent skilled in back-end development. I have strong knowledge of JavaScript, Node.js, PHP and GoLang. 
Good knowledge of web standards, usability, and accessibility issues. Writing only clean, maintainable, and efficient code. 
Actively worked with colleagues within the team to collaborate on support issues, code reviews, and technical discussions. I am a responsible, serious, purposeful, productive, sociable and hard-working person.

I have worked for companies such as AUTODOC AG, Union lab, Craft Group as Middle Back-end developer.

**My job responsibilities included:**

— Working on Node.js frameworks (Nest.js, Express);
— TypeScript experience;
— Development of microservices using Node.js; 
— PHP development;
— Working on PHP frameworks; 
— Strong background of using OOP;
— Excellent knowledge and hands-on experience with Docker and Composer;
— Working with Git according to the Git Flow (or alternatives);
— Understanding and using common application design patterns;
— Writing unit tests;
— Creating and maintaining technical documentation;
— Experience in integrations with systems using REST and SOAP;
— Using Redis, RabbitMQ, Kafka;
— Experience with backend refactoring and profiling;
— Database skills (MySQL, PostgreSQL, etc.);
— Using REST APIs;
— eCommerce development experience;
— Work with teams using agile/scrum methodology.