Position: Senior Software Engineer
Category: Node.js
English level: upper
Years of experience: 11


I’m a full-stack software engineer with over 13 years of practical experience in architecture, design, and development of multi-tier enterprise applications, web services, and mobile apps. I found solutions for tasks automatization in different business industries, working with a wide range of technologies and approaches. This practical experience gave me a perfect understanding of all stages of the software development process.
I’ve accumulated strong knowledge and expertise in microservices architecture, JavaScript, PHP, design patterns, object-oriented analysis, and design.
I'm looking for remote work in a highly motivated and professional team.
I would prefer working as a backend nodeJS developer with a potential not a big amount of frontend tasks.
I expect to find a long-term project where the team follows agile practices. With a well-adjusted code review process. Where team members understand the importance of writing tests. With DevOps engineers who are responsible for automatization, deployment, and CI & CD process.