Position: Full Stack Web Developer (React, Node.js)
Category: JavaScript
English level: upper
Years of experience: 6

- Introduction of TDD and Code Style (ESLint with Prettier via git hooks) to a team of 5 developers. Worked on improving code quality, code coverage, CI/CD pipelines.
- Implementation of monitoring and alerts to reduce maintenance time of api services.
- Implementation of a tool for automating the release/tagging/generation of packages in CI/CD.
- Strong knowledge of JavaScript (ES6+), TypeScript
- Front end: React, Redux, GraphQL, Socket.io, Next.js, PWA
- Back end: Express.js, Koa.js, Yoga/Apollo GraphQL, prisma.io, MongoDB, PostgreSQL, MySQL
- Mobile: React Native, Ionic
- Experienced with bot API (telegram/viber) and creating different varios of crawlers (puppeteer)
- Experienced with Git, Linux, CI/CD, Docker, AWS, ZEIT now (now.sh), firebase, Serverless
- 5 years of experience in building UI applications both from scratch and maintain existing codebase
- Strong development skills include Object Oriented Programming, Functional Programming, Design Patterns, KISS, DRY, Agile Development

I have experience in creating applications for various areas: music, video, CRM, hotel room booking, air tickets booking, news, chats and others from scratch.
Participated in an e-commerce project with the large legacy codebase, was responsible for adding new crucial features and refactoring legacy ones. In my latest project, I was in charge of developing a web application for international postal services using Next.js and participated in developing a web application powered by serverless architecture.

Mentoring for interns / junior developers. Also interviewed new employees
- Possibility to use cutting-edge technologies
- Interesting project
- Challenging tasks
- Friendly team
- Proper project management is important
- Timely payment without delay

I'm looking for remote job only!

I do not want to work with vue.js, jquery. Also, I don’t want to support old technologies and browsers.