Обязанности и достижения:
Работа в формате аутсорс на различных проектах и ролях - от верстальщика до фронтенд-разработчика, участвовал в создании и доработке интерфейсов для государственных и коммерческих приложений.
Проекты и задачи:
Naimix (маркетплейс для самозанятых и заказчиков):
- Разработка адаптивных интерфейсов и компонентов на React.js.
- Интеграция с REST API, обработка, валидация и передача данных, управление состоянием через Redux/Saga.
- Поддержка и разработка UI-библиотеки в Storybook.
Стек: React.js, Redux/Saga, Storybook, TypeScript, БЭМ, Sass, i18next, Git.
Gazprom-Bazhen:
- Разработка интерфейсов на React.js для системы администрирования приложения-путеводителя для лиц, находящихся в командировке. (техника безопасности, карта помещений, командировки, построение маршрутов).
- Внедрение локализации (RU/EN) через i18next.
Создание компонентов и разделов системы с использованием Material UI.
- Получение и отправка данных через REST API, управление состоянием через Redux/Saga.
Стек: React.js, Material UI, Redux/Saga, JavaScript, Git, Webpack, Sass, i18next.
Портал госзакупок (ЕИС):
- Адаптивная верстка редизайна карточек закупок для открытой части портала.
- Реализация интерактивности на JavaScript.
Стек: HTML, CSS, JavaScript, Git.
Аквамарин (маркетинговая система для ювелирной компании):
- Адаптивная верстка редизайна сайта на HTML и CSS, разработка пользовательского функционала на чистом JavaScript для проекта на Bitrix, включая анимацию элементов управления.
Стек: HTML, CSS, JavaScript, Git.
Благотворительный фонд Костромской области:
- Адаптивная верстка редизайна сайта на HTML и CSS для WordPress, с добавлением интерактивности на JavaScript.
Стек: HTML, CSS, JavaScript.
Дополнительно:
- Команда: 1 РП, 3–4 Frontend-разработчика, 2-3 Backend-разработчика, 1–2 аналитика, 1 дизайнер, 2–3 QA-инженера.
- Технологии: React, HTML (5), CSS (3), JavaScript, Gitlab, Storybook, MUI, RESTful API, i18n