ИО
Иван О.
Мужчина, 24 года
Россия, Ярославль, UTC+3
Ставка
2 568,95 Р/час
вкл. НДС 5% (95.24 Р)
Специалист доступен с 13 сентября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Языки программирования: JavaScript, TypeScript
Инструменты: HTML, CSS, React Native, React, React-hook-form, Formik, Babel, Material UI, Vue.js, Webpack, Babel, Redux, Postman, Swagger, CI/CD, Git, Gitlab CI, Figma, RESTful API, Websocket Miro, Proxyman, Charles, Devtools, TS, Allure, Pixel Perfect, Xpath, ES6, ES7, TestRail
Базы данных: MongoDB, PostgreSQL
Прочее: Agile, Scrum, Kanban, LeSS, Confluence, Jira, Kibana, Grafana, Zabbix, HTTP, HTTPS, DNS, Waterfall
Проекты
(4 года 4 месяца)
Разработка адаптивного веб-приложения для различных платформ
Роль
Frontend-разработчик
Обязанности
o Адаптация дизайна для различных устройств:
o Адаптация дизайна веб-приложений для оптимального отображения на различных устройствах (планшеты, мобильные устройства, десктопы).
o Реализация сложных асинхронных потоков: управление параллельными запросами (Promise.all), обработка ошибок (try/catch), оптимизация загрузки данных через WebSockets
o Интеграция REST/GraphQL API с использованием Redux-Thunk: обработка авторизации, кеширование данных, синхронизация состояния приложения
o Написание unit-тестов (Jest/Vitest + RTL) для асинхронных компонентов: мокирование API, тестирование состояний загрузки/ошибки, валидация взаимодействия с Redux
o Использование современных технологий и фреймворков с применением таких инструментов, как React и Vue.js для создания динамичных и отзывчивых интерфейсов
o Опыт разработки SPA и микро-фронтэнд архитектуры (Module Federation, Single SPA)
o Семантическая вёрстка и вёрстка по БЭМ
o Интеграция отдельных модулей в единое приложение
o Создание пользовательских интерфейсов веб-приложений с учетом дизайн-макетов и требований проекта;
o Разработка и поддержка автоматизированных юнит-тестов для критически важных модулей проекта
o Адаптивная, кроссбраузерная, кроссплатформенная верстка сайтов с использованием HTML5, CSS3, TypeScript и JavaScript
o Вёрстка по макетам
o Использование WebGL для рендеринга 3D-графики в браузере
o Настройка CI/CD для автоматизации сборки и деплоя фронтенд-приложений
o Осуществляет интеграцию API для обмена данными между фронтендом и бэкендом веб-приложений;
o Тестирование разработанных компонентов и функциональности с целью обнаружения и устранения ошибок;
o Соблюдение стандартов безопасности и качества: осуществлять принципы безопасности и качества кода при разработке веб-приложений;
o Создание дизайнов, которые адаптируются к разным устройствам и обеспечивают удобство использования;
o Слаженная работа с дизайнерами и разработчиками бэкенда для согласования дизайна и интеграции фронтенд-компонентов;
o Работа над улучшением пользовательского опыта и интерфейса веб¬ приложений, предлагая и реализуя улучшения.
o Работа с базами данных, использование различных запросов - select, update, insert, разные виды join, запуск процедур в БД.
o Работа с Git по Gitflow принятому в компании.
o Работа с логами и метриками в Grafana
o Взаимодействие с техподдержкой по вопросам разбора проблем, возникающих у клиентов.
o Работа по Agile по фреймворку LeSS. Работа в Kaiten, Jira, Confluence - заведение и верификация дефектов, работа с задачами на Scrum доске, участие во всех Scrum активностях команды, оценка задач.
o Руководство и организация процессов в команде из 4 человек
o Участие в найме сотрудников (собеседования): проведение технических собеседований с кандидатами, оценка их знаний и опыта, участие в принятии решений по найму, а также организация процесса отбора.
o Реализация многопоточности: Возможности и ограничения параллельных вычислений в браузере.
o Проведение онбординга, обучение и наставничество новых сотрудников,
Стек специалиста на проекте
PostgreSQL, Git, HTML, CSS, JavaScript, Jira, Confluence, Figma, Kibana, TeamCity, REST API, Linux, MongoDB, Swagger, Redux, TypeScript, Zabbix, Unix, Vue.js, HTML5, Oracle SQL, Pixel Perfect, React testing library, React
Отрасль проекта
E-commerce & Retail
Период работы
Сентябрь 2023 - Март 2025
(1 год 7 месяцев)
Веб-приложение для автоматизации бизнес-процессов
Роль
Frontend-разработчик
Обязанности
o Разработка интерфейсов веб-приложений
o Оптимизация веб-страниц для быстрой загрузки
o Использование современных фреймворков, таких как Vue.js
o Взаимодействие с техподдержкой по вопросам разбора проблем, возникающих у клиентов
o Разработка модуля реального времени: подписка на события через WebSockets (RxJS), обработка потоковых данных, дебаунсинг пользовательских действий
o Тестирование асинхронной логики: использование Jest.fn() для имитации API, валидация обновлений UI через React Testing Library
o Тестирование и отладка компонентов и функциональности
o Создание адаптивных дизайнов
o Менторство сотрудников
Стек специалиста на проекте
Git, HTML, CSS, Docker, JavaScript, Jira, Confluence, REST API, Redux, GitLab, Next.js, WebSockets, React, Gitlab CI
Отрасль проекта
E-commerce & Retail
Период работы
Июнь 2022 - Сентябрь 2023
(1 год 4 месяца)
Разработка и поддержка веб-интерфейсов для клиентских решений
Роль
Frontend-разработчик
Обязанности
o Разработка и поддержка веб-приложений
o Поднятие слоя BFF (Backend For Fronend) на Nodejs
o Построение системы серверного рендеринг приложения
o Оптимизация работы с API: сокращение количества запросов (Query Debouncing), реализация инфинити-скролла с виртуализацией (React-Window)
o Написание E2E-тестов (Playwright) для сценариев с асинхронными API: авторизация, многошаговые формы, проверка ответов сервера
o Рефакторинг legacy-кода: замена callback-ов на async/await, внедрение React-Query
o Наладка и ускорение сборки проектов в GitlabCI
o Unit-tests (Jest)
o E2E-tests (Playwright)
o Оптимизации производительности веб-страниц (работа с ключевыми метриками FCP, CLS, etc.)
o Тестирование и отладка кода
o Поддержка создания адаптивного дизайна
o Взаимодействие с клиентами: уточнение требований заказчика и участие в демонстрации готовых решений.
Стек специалиста на проекте
HTML, CSS, JavaScript, Node.js, Jira, Figma, GraphQL, Express.js, TypeScript, NestJS, Pixel Perfect, Playwright, React, Gitlab CI
Отрасль проекта
E-commerce & Retail
Период работы
Декабрь 2020 - Июнь 2022
(1 год 7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Ярославский государственный университет им. П.Г. Демидова
Специальность
Информационные системы и технологии
Завершение учебы
2023 г.