Обязанности и достижения:
Технологии:
- Основной стек: JavaScript, React, Redux, React Router (React-Router-Dom), TypeScript, HTML5, CSS3, Sass, Bootstrap, TailwindCSS, Styled Components.
- Инструменты: Git, Jira, Figma.
Обязанности и задачи:
- Разработка и поддержка веб-приложений и корпоративных сайтов на платформе WordPress.
- Участие в решении технических проблем и оптимизации производительности приложений.
- Интеграция сторонних плагинов и модулей для расширения функциональности сайтов.
- Участие в полном цикле разработки приложения с использованием SCRUM, активная работа по Jira, ежедневные встречи.
- Рефакторинг legacy-кода с целью улучшения структуры и производительности.
- Адаптивная верстка и корректировка страниц по макетам Figma с использованием Bootstrap и Scss.
- Применение принципов DRY, KISS, SOLID для улучшения качества кода.
- Оптимизация скорости загрузки страниц, реализована ленивая загрузка и code splitting.
- Тесное сотрудничество с дизайнерами для реализации удобных и интуитивных интерфейсов.
- Постоянное взаимодействие с тестировщиками для поиска и исправления багов (регулярная работа 2-3 раза в неделю).
Ключевые достижения:
- Сократил время загрузки веб-приложения на 20%, реализовав оптимизацию ресурсов и внедрение методов кеширования.
- Улучшил производительность ключевого legacy-компонента на 40%, оптимизировав логику работы и рендеринга.
- Внедрил адаптивную верстку, что значительно повысило удобство использования сайта на мобильных устройствах, улучшив конверсию на мобильных устройствах.
- Разработал и внедрил анимированные элементы для повышения вовлеченности пользователей и улучшения восприятия сайта.