Frontend-разработчик
Санкт-Петербург, РоссияМиддл
Удаленная работа • Работа в офисе
Опыт работы от 1 года до 3х лет
Опыт работы от 1 года до 3х лет
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g12Ea
О себе
На данный момент Frontend-разработчик.
Мои компетенции и опыт
- Разрабатывал SPA-микросервисы (single-spa-vue) с TypeScript и сборщиком Vite. Каждый микросервис представлял собой отдельное Vue-приложение, общались приложения между собой через message query.
- Разрабатывал новые, поддерживал и расширял существующие компоненты UI на JS-фреймворках нужен доступ к резюме и Vue3 со стейт-менеджером Vuex, позднее - Pinia. При разработке придерживался архитектурного стиля Feature-Sliced Design.
- Написал Dockerfile и конфиг nginx для сборки и развертывания фронтенда на тестовом стенде, запускал пайплайны в GitLab и обновлял версии приложения на стенде.
- Писал скрипты нужен доступ к резюме с процедурами для сборки SPA-микросервисов и складывания сбилженной статики в папку с билдом.
- Писал unit-тесты Vue-компонентов, Pinia-хранилищ и отдельных композаблов при помощи Vitest.
Из необычного:
- Разрабатывал элементы интерактивных схем с использованием библиотеки нужен доступ к резюме , основанной на графах с svg-узлами и ребрами.
Реализовал такие вещи, как:
- прикрепление элементов к узлам фоновой сетки
- ресайз элементов (в том числе подгоняемый под сетку)
- горячие клавиши для выполнения действий над элементами
и т.д.
Workflow:
- Разработка велась по Agile с использованием Jira и Confluence, позже - Yandex Tracker. Овладел навыками интуитивной оценки временных затрат на задачи, а также краткого и емкого описания проблемы, когда задачу приходилось создавать самому.
- Для управления версиями проекта использовались git и GitLab. Овладел git и стандартным сценарием работы с фича-ветками.
Резолвил merge-конфликты, понимаю rebase, знаком с cherry-pick.
Предметная область - электроэнергетика и схемы электросетей.
Из достигнутого хотел бы отдельно отметить знакомство на практике с семантическими технологиями - онтологиями, RDF-хранилищами, семантическими запросами, позволяющими от заданного объекта по цепочке связей получить другие необходимые объекты.
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
