Position: Node.js Developer
Category: Node.js
English level: intermediate
Years of experience: 3


February 2017 - March 2019

Project: E-commerce product for digital electronics distribution. Designed according to SOA principles. Most micro-services written in Node.js. SSR implemented with micro-service written in Vue.js.

Participation:
• As part of the development team, contributed to architecture decision-making and stack of technologies choice
• Developed and implemented new features on both server-side and client-side
• Developed and implemented integration tests for API
• Developed and implemented unit tests for back-end (BFF layer, micro-services)
• Developed REST micro-services including creation of API documentation
• Performed monitoring and profiling tasks
• Performed tasks related to CI/CD and interaction with Dev Ops engineers (monitoring, tests integration to CI/CD pipeline)
• Completed and reported tasks according to SCRUM sprint
• Reviewed code
• Participated in demos


March 2019 - October 2019

Project: Business-messenger with free and paid features written on Node.js. Messenger successfully integrated with Facebook Messenger, Telegram Messenger, AppSumo and payment system.

Participation:
• As part of the development team, contributed to architecture decision-making and stack of technologies choice
• Released new functional for Telegram integration
• Developed and implemented Facebook integration
• Released new functional already implemented in Telegram integration for Facebook integration, such as: new paid features, subscriptions, chat history, bonus program, partnership program, monitoring
• Reviewed code
Looking for long-term project with cutting-edge technologies. Expecting to find friendly team with high quality code standards. Back-End position is preferable.

Not interested in fully Front-End positions, credit projects or anything that spoils karma;)