Обязанности и достижения:
Работал над фронтенд-плагинами. Использовал в основном ванильный JavaScript, для некоторых плагинов подключал jQuery или Vue3, иногда небольшие сторонние библиотеки такие как Chart.js, библиотеки для анимаций, а так же использовал внутренние API. Поддерживал существующий код и добавлял новый функционал.
Пришлось много разбираться с разными браузерами. В итоге довёл плагины до нормальной работы в Chrome, Firefox, Edge и Safari. После этого в поддержку стали реже писать по мелким визуальным багам.
Подключал несколько внешних API — среди них Яндекс.Переводчик и CRM-сервисы клиентов. Всё сводил в один плагин, чтобы у сотрудников было одно окно для работы.
Настроил синхронизацию с Google Sheets. Данные уходили и возвращались автоматически через Google API, что избавило клиентов плагина от ручного копирования.
Так же создавал лаконичный дизайн окон плагинов
Помогал тестировать плагины — как свои, так и те, что писали другие. Делал ручные проверки, писал простые unit-тесты и иногда подключался к задачам QA, когда требовалась помощь.