Position: Full Stack JavaScript Developer
Category: Node.js
English level: intermediate
Years of experience: 5


Projects:
 • project related to office telephony + CRM for it
 • project related to full-service digital marketing
 • website for review rental property, rate landlord, find reviewed properties and property information
 • Storykube is an AI-powered copywriting tool that provides users with the ability to research, ideate, and enhance their writing using the power of Artificial Intelligence.
 • ORIP: Platform for effective valuation of IP / intangible assets.
 • Vedai: Vedai connects talented individuals, top IT bootcamps, and emerging-talent investors. Vedai is rethinking education from the bottom up. It aims to empower with the skills to achieve one's potential, and to make education accessible and success-oriented for each participant.
 • Casimir: is constructor (modular framework) for the development of web 3 Portals in the DEIP ecosystem. It allows people without deep specialized knowledge or even with them to quickly create a portal for their needs or the needs of the industry they want to serve.

 responsibilities: 
 - Implementing new features and functionality;
 - Coding REST API;
 - Creating API documentation with swagger
 - Refactoring legacy code
 - Development and platform support on vue.js / react.js + typescript
 - Do bug fix and refactor solutions when needed
 - Development and backend support on node.js (express.js / koa.js + typescript + socket.io)
 - Development new microservices in microservices architecture
 - Development and support / fixing serverless functions (AWS)
 - Adding a subscription option (Stripe)
 - Adding google / facebook authorization
 - Using ansible to communicate (pull / push data and etc) with a large number of servers located on the same network
 - Development of system design and component libraries (Vue 3)
 - Implementation of a training system for using the application
 - Development corporating site on WP and than on Pug.js
 - Transfer and server support to CQRS architecture
 - Development and support of npm packages (services, tools for back and front, transaction builder and command generation (CQRS architecture), etc.)
 - Working with files such as cropping or transfer (sftp, local storage)
 - Writing documentation for backend