Иван О. Frontend разработчик, Middle+

ID 23439
ИО
Иван О.
Мужчина, 24 года
Россия, Ярославль, UTC+3
Ставка
2 568,95 Р/час
вкл. НДС 5% (95.24 Р)
Специалист доступен с 13 сентября 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Middle+
Навыки
JavaScript
CSS
HTML
React
SCSS
Vue.js
CSS3
TypeScript
HTML5
async/await
promises
Redux Thunk
Redux-Saga
RxJS
Jest
React testing library
Vitest
Отрасли
E-commerce & Retail
Главное о специалисте
Языки программирования: 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 г.

Похожие специалисты

FinTech & Banking
МД
Максим Д.
Москва
Frontend разработчик
Senior
2 954,3 Р/час
Agile
Allure
Ant design
avascript
Bash
CSS Modules
Cypress
Figma
FSD
Git
+77

Фронтенд разработчик с 5ю годами опыта к c опытом создания проектов с нуля от проектирования архитектуры до запуска в продакшн на стеке React, Redux, TypeScript. - За это время успел поработать в разных продуктовых компаниях. Работал в командах от 10 от 30 человек, работа в которых строилась по scrum методологии со всеми привычными созвонами и активностями. Самые технически сложные и интересные задачи из моего опыта: 1) Разработал план проекта с архитектурой FSD с 0, онбординг новых сотрудников стал быстрее и мои наработки переняли другие команды (Сбер миграция SAP), составил документацию 2) Разработал и реализовал план переезда с обычной архитектуры на FSD, разработка стала на много быстрее и ориентироваться в проекте стало легче (Личный кабинет ипотечного заемщика ГПБ) 3) Переписал классический redux на toolkit+react-query, уменьшился объем кода и за счет кеширования query уменьшилась нагрузка на сервер, также понимание кода стало проще за счет более удобного синтаксиса(Сбер ДБО\иб вклады) 4) Перевод Микрофронта на новую версию шаблонов, технически муторная задача, Микрофронт не обновлялся от шаблона год, придя на этот проект сделал эту задачу, что позволило понять архитектуру проекта и работу с микрофронтами в стриме в кротчайшие сроки (Сбер ДБО\иб вклады) 5)Имею большой опыт и глубокие знания в написании unit тестов, рефакторинге и написании масштабируемого кода, react/redux/typescript и тд Есть опыт с MobX и effector, работал с микрофронтами В командах ежедневно вел коммуникацию в BE разработчиками и другими членами команды, декомпозировал и оценивал свои задачи, участвовал в проектировании фич\рефакторинга и компонентов

Подробнее

Недавно просмотренные специалисты

EdTech • FoodTech • Logistics & Transport
ЖА
Жанна А.
Абинск
QA ручной
Middle
1 662,91 Р/час
Jira
Confluence
SQL
Figma
Postman
TestRail
TeamCity
PerfectPixel
Swagger
Fiddler
+13

Специалист в области тестирования программного обеспечения. Опыт в тестировании iOS/Android приложений, веб-приложений. Умение быстро вникать в задачи, внимательна, развита интуиция, дисциплинированная, целеустремленная, коммуникабельная. Умеет задавать правильные вопросы. ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ: - Сбор и анализ требований - Составление чек-листов, тест- кейсов с использованием основных техник тест дизайна - Прохождение готовых кейсов - Опыт разработки сценариев тестирования, документирования найденных дефектов - Функциональное тестирование ПО - Знание и применение на практике техник тест-дизайна - Навыки проведения ручного тестирования ПО - Опыт работы с SQL - Регрессионное тестирование - Знание REST, опыт тестирования API - Опыт работы с инструментами для проведения тестирования (SoapUI, Swagger и т.п.) - Базовые знания SOAP/JSON/XML Умение работать с SQL на уровне простых запросов - Знание типов и видов тестирования, различных их классификаций - Понимание жизненного цикла разработки ПО, методологий его разработки и места тестирования в данном процессе - Оформление багов и улучшений в баг-трекинговых системах - Понимание принципов работы микросервисной архитектуры - Oпыт работы с Git - Работа в команде

Подробнее
E-commerce & Retail • LifeStyle
ОЗ
Олег З.
Минск
PHP разработчик
Senior
3 635,07 Р/час
Rebase
ELK
meilisearch
Работа с интеграциями
PHP
Kanban
CRM-системы
Stash
XDebug
WebSockets
+73

Олег — PHP-разработчик уровня Senior из Минска. Обладает широким спектром навыков, включая работу с 1С-Битрикс, Drupal, Docker, Kubernetes и другими инструментами. Опыт руководства командой разработчиков, проведения системного анализа и проектирования архитектуры решений. Участвовал в разработке внутреннего веб-приложения для сотрудников пунктов самовывоза, где занимался руководством команды, системным анализом, проектированием архитектуры решения и внедрением высокопроизводительного приложения. Также работал над программой лояльности интернет-магазина JDSports, внёс значительный вклад в редизайн веб-сайта Godel и участвовал в создании сервиса страхования DealTrak для автодилеров в Англии. Обладает опытом работы с различными системами, такими как Magento, SAP, IoT-платформами и CRM-системами.

Подробнее
E-commerce & Retail • EdTech • Insurance • Marketing, Advertising & Design
ДИ
Денис И.
Москва
Системный аналитик
Senior
4 303 Р/час
BPML
firefox
Google API
io
Проектирование пользовательских интерфейсов
MariaDB
UML
PHP
graphana
XWiki
+72

Опыт работы в бизнес-доменах 1) Страхование Понимание терминологии, относящейся к области страхования, сострахования, перестрахования жилых помещений, ролей участников этих процессов и их ответственностей 2) Образование Хорошее понимание основных бизнес-процессов, связанных с поддержкой очных и удаленных учебных процессов в образовательных учреждениях (государственных и коммерческих). Обследование предметной области, анализ и документирование пользовательских, функциональных требований и нефункциональных требований. Создание прототипов пользовательского интерфейса. Участие в приемо-сдаточных испытаниях 3) Букмекерство Хорошее понимание основных бизнес-процессов, связанных с управлением событиями и исходами на них, учетом и расчетом ставок, управления маржой через коэффициенты. Обследование предметной области, анализ и документирование пользовательских, функциональных требований и нефункциональных требований. Создание прототипов пользовательского интерфейса. Участие в приемо-сдаточных испытаниях 4) Рекламные кампании Хорошее понимание основных бизнес-процессов, связанных с созданием и настройкой рекламных кампаний через рекламные площадки Google, Yandex, MyTarget. Анализ потоков движения данных и создание алгоритмов их обработки для оценки влияния рекламных кампаний на прибыль. Обследование предметной области, анализ и документирование пользовательских, функциональных требований и нефункциональных требований. Создание прототипов пользовательского интерфейса. Участие в приемо-сдаточных испытаниях

Подробнее
BioTech, Pharma, Health care & Sports • FinTech & Banking • GameDev • Government & Public Sector • Telecom
МВ
Максим В.
Волгоград
PHP разработчик
Middle+
2 337,66 Р/час
*nix
HTML/CSS
PHP
GraphQL
Rest и Full Rest
структуры данных
контейнеризация
moodle
Базы данных
ClickHouse
+51

Максим — PHP-разработчик уровня Middle+ из Волгограда. Специализируется на разработке backend-части веб-приложений. Имеет опыт работы с широким спектром технологий, включая 1С 8.2, API, ClickHouse, Docker, Elasticsearch, Git, GraphQL, gRPC, HTML/CSS, JavaScript, Kafka, Laravel, Magento, Memcached, Microservices, MySQL, PostgreSQL, RabbitMQ, Redis, REST, Symfony, а также с системами контроля версий и контейнеризацией. Участвовал в проектах в отраслях FinTech & Banking, BioTech, Pharma, Health care & Sports, Telecom, GameDev, Government & Public Sector. Имеет опыт работы в роли тимлида. Участвовал в реализации проектов по разработке корпоративных систем отчётности, интернет-магазинов, систем дистанционного обучения, электронных библиотек и информационных порталов для госучреждений. В рамках проектов занимался разработкой и доработкой API, интеграцией с внешними системами, настройкой сложных отчётов, автоматизацией процессов развёртывания, оптимизацией SQL-запросов и внедрением архитектурных решений для обеспечения стабильности работы.

Подробнее