Position: Senior/Lead JavaScript Developer
Category: JavaScript
English level: upper
Years of experience: 5

Graduated courses of the company Apriorit under the program "Advanced C++ and low-level programming plus reverse engineering". Have good knowledge of react/redux, and experience in react native, publishing apps to App Store and Google Play, microservice architecture, ASP.NET core Web API, REST, NodeJS, SQL and NoSQL Databases, publishing open-source npm packages for VueJS, using web-sockets, WebRTC.
Have general experience in developing mobile applications using React Native, web applications using React and VueJS and BE applications using Node.js and .NET Core. 
Most of front-end and mobile projects were developed with Redux, Thunk, Saga, Observable. In web projects, SCSS was used for styling.  
In mobile applications have experience in working with peripheral devices via Bluetooth and Wi-Fi, with Google Firebase, Amazon S3 services, tasks in background processes and geolocation, maps. 
In backend applications have experience in working with Socket.io, NoSQL and SQL Databases, REST API, etc.
Have a good experience with Azure Services like AD B2C, Cosmos DB, API Management, Blob Storage, Function Apps, SignalR Service.
As a team member playing the role of a mentor for beginners, as well as helping in assessing and estimating new tasks, implementing core functionalities, doing code reviews, and technical interviews.
I want to be part of an interesting project with prospects for development and advanced technologies. I want to develop and enjoy interesting solutions. I want to be a part of a friendly team with strong members. Not interested in any Angular and .NET projects.