Position: Frontend engineer
Category: JavaScript
English level: upper
Years of experience: 5

Deliver browser plugin in travel domain, which has more than 5k unique users and works in several booking platforms. Available in all chromium browsers. 

Separate front-end monolith project to micro-frontends which helps to improve release processes and reduce release time from 1 business day to 2 hours.

Implement customisable interface for trading platform.

Deliver and integrate gift card constructor in to legacy marketplace
- add multiple layouts and colours scheme to the trading platform in the B2B segment.
- implement from scratch frontend part of CRM system for trading platform.
- implement from scratch frontend part of System which allows agents, managers to have a call with new leads in trading platform.
- setup front-end configs with Webpack, simple CI/CD (Gitlab, azure)
- full-cycle development browser extension (release Chrome browser store, chromium Edge add-ons store) in the travel domain.
- separate functionality from front-end monolith to micro-front-end with Webpack 5 module federation
- develop a Wysiwyg gift card solution for the marketplace.
- develop CRUD backend logic (services, controllers) for the Wysiwyg editor.
- develop SPA with infinity scroll and multiple types of sources (text, video, link parser, images) and add integration with Twitter, Reddit, notion, youtube, Gmail API
- update project dependencies and optimize project size
- cover projects by unit tests by jest, enzyme, react-testing library
- demonstrating to stakeholders the progress of the sprint
- maintain release processes
- communicate across different teams to find the solution for proper service
work-life balance, professional team, loyalty management