Position: Full Stack Web Developer
Category: Node.js
English level: upper
Years of experience: 4


1) Bot for marketplace: chat bot for making orders through Facebook chat and Messenger.
Responsibilities: Development from scratch, writing unit tests.
Stack: Node.js, Botkit SDK, Mocha & Chai, Mongo, AWS EC2.
2) Notification Service: startup project for public catering made to notify managers about spends and sales.
Responsibilities: developing email notifications service, and Telegram bot.
Stack: React, Express, Mongo, SendGrid.
3) CMS for presentations: SaaS role-based cms.
Responsibilities: major bugfix, implementing new features, writing e2e tests.
Stack: React, Redux, Antd, Styled Components, NextJS, Feathers, Cucumber & Puppeteer, MariaDB.
4) Advertising portal for gambling services.
Responsibilities: support, seo optimisation.
Stack: React, Redux, Reactstrap, SCSS, Express.
5) Real estate marketplace: Role-based marketplace with additional functionality.
Responsibilities: developing separate admin panel, route planning algorithm for estate search. developing new features, bugfix.
Stack: React, Redux, Typescript, SCSS, Styled Components, Webpack
6) Bookmaker service
Responsibilities: rebuilding legacy React project according to up-to-date practices. Developing new features. Writing unit tests.
Stack: React (functional components only), Typescript, React context, Styled Components, Jest
7) E-Commerce app: Construction goods online store in Europe with support of offline infrastructure.
Responsibilities: Developing new features for products listing and product detail pages, supporting product lifecycle using lambda functions, integration of third party services, bugfix.
Stack: JavaScript front-end services, AWS Lambda back-end services, AWS stack, docker, webpack, SCSS, CSS, HTML, ChakraUI, Microservices, Micro frontends
8) Mental healthcare app: Application for gaining information about user’s mental state in order to recommend treatments and therapists based on this state
Responsibilities: Communication with client, Designing of database data structure and code solutions, Developing from scratch (frontend + backend), Bugfix, Continuous improvements
Stack: React, Typescript, React context, ChakraUI, Strapi CMS, PostgreSQL