Position: Node.js backend developer
Category: Node.js
English level: upper
Years of experience: 1.5

Created internal desktop phones management system, integrations with external API (invoices cache, management of google-like videomeets)
Implemented a bunch of new features and sub-projects from scratch with little to no guidance
Worked on workplace communication app with audio/video calls, direct and group conversations, file storage and desktop phone management functionality
- Node.js
- Express
- authentication, authorization: JWT
- API documentation: Swagger, Postman
- MongoDB, mongoose
- WebSockets: Socket.io
- S3 file storage and files manipulations
- RESTful API
- Git

   Corporate messenger for web, android and ios. Messenger integrates chat, video-calls, file storage, ip telephony, managing ip phones, statistics gathering.
Would like to work on the project with other passionate professionals