Премия рунета

Артем Г. JavaScript разработчик, Middle+

ID 13111
АГ
Артем Г.
Мужчина, 30 лет
Россия, Москва, UTC+3
Ставка
3 250 Р/час
НДС не облагается
Специалист доступен с 9 октября 2024 г.

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

Подробнее
О специалисте
Специализация
JavaScript разработчик
Грейд
Middle+
Навыки
CSS
CSS3
Git
HTML
HTML5
JavaScript
Next.js
React
Redux
REST API
TypeScript
Webpack
ООП
Jest
AntD
Axios.js
Fastify.js
Formik
Jira
Redux Toolkit
Sass
Scrum
Yup
Управление проектами
Разработка
Рефакторинг
Токены
Оптимизация ПО
Программное обеспечение
Ajax
CSS Modules
scout
Отрасли
E-commerce & Retail
Logistics & Transport
Главное о специалисте
Занимаюсь фронтом уже 3 года. Уверенно чувствую себя в разработке SPA-приложений с flux архитектурой. Умею хорошо вписываться в команду, выстраивать границы и выжимать из командной игры максимальную пользу
Проекты   (3 года 4 месяца)
Платформа для грузоперевозок: LogistAR
Роль
JavaScript разработчик
Обязанности
Платформа для грузоперевозок: LogistAR Логистическая веб-платформа, предназначенная для оптимизации процесса перевозки грузов между складами по всей территории России и представляющее собой комплексное решение для админов, перевозчиков, логистов и бухгалтеров. Проект включал в себя несколько подпроектов: админ панель кабинет перевозчика кабинет бухгалтера кабинет логиста В рамках этих отдельных проектов - использовались общие core-компоненты - часть страниц была также вынесена в core-модули с набором пермишенов - профиль, список заказов, статистика и т.д. Стэк: React, TS, Redux Toolkit, axios, Formik, yup, AntD, sass, react-toastify, Jest Управление проектом: Jira, Scrum Обязанности 1 - Разработка core-компонентов и обеспечение гибкой отрисовки в зависимости от роли 2 - Рефакторинг фронтэнда (разбивка на подкомпоненты, изменение общей логической архитектуры блока и т.д.) Обеспечение безопасности приложения (токены, санитизация юзер инпутов) 3 - Оптимизация производительности (виртуализация, кеширование, google analytics) 4 - Дебаггинг, например доступ к недопустимому функционалу при текущей роли, и др. Достижения - Оптимизировал процессы хранения, отображения и фильтрации большого датасэта на странице заказов, что улучшило user-experience - Обеспечил защиту от XSS и CSRF атак - Сконфил перехватчики запросов для axios, чем добился бесшовного user experience при обновлении токенов
Стек специалиста на проекте
Оптимизация ПО, Fastify.js, Sass, Redux Toolkit, Разработка, Программное обеспечение, Токены, AntD, Scrum, Jest, Рефакторинг, Управление проектами, TypeScript, Formik, Yup, Axios.js, Jira, React
Отрасль проекта
Logistics & Transport
Период работы
Январь 2023 - Апрель 2024  (1 год 4 месяца)
Бизнес-платформа ChainLink
Роль
JavaScript разработчик
Обязанности
Бизнес-платформа ChainLink Приложение представляет собой универсальный мощный инструмент для эффективного взаимодействия между сотрудниками и руководством. Приложение позволяет администраторам (руководству) создавать расписание встреч в календаре, создавать проекты и подписывать на них участвующих сотрудников, вести и модерировать групповые чаты. Поскольку акцент ставился на коммуникации было важно обеспечить различные формы взаимодействия: сюда входила разработка ленты новостей, чата, комментариев, системы меншенов и пр. Стэк: React, TS, Redux Toolkit, axios, socket.io, RTK Query, styled components, leo-profanity, Jest Управление проектом: Jira, Scrum Обязанности 1 - Создание широкого функционала для чата, например отправка фото и аудио, модуль доставки сообщений, возможность комментировать сообщения и комментарии 2 - Создание и оптимизация логической архитектуры для сообщений, например, построение оптимальной скимы, мгновенный обмен сообщениями, динамическая подгрузка при скроллинге 3 - Оптимизация и рефакторинг логики и структуры отдельных компонентов проекта, например, создания реюзабельных блоков разных типов (картинки, видео, статьи) для отображения контента в ленте новостей 4 - Адаптация под мобильные устройства и др. Достижения - Обеспечил широкий функционал для чата и переиспользуемость элементов UI чата в других частях приложения - Оптимизировал отображение на мобильных устройствах и планшетах - Повысил модульность/читаемость кода с помощью выделения общей логики компонентов и создания кастом хуков Интернет-магазин электроники ElectroPoint Интернет-магазин, специализирующийся на продаже цифровой, бытовой техники и электроники. Клиентам предоставлена возможность оформить заказ прямо на сайте, выбрав самый удобный для себя способ оплаты и доставки. Стэк: React, TS, Redux, ajax, localStorage, CSS modules Управление проектом: Jira, Scrum Обязанности 1 - Адаптивная верстка и стилизация страниц приложения (FAQ, Terms & Conditions и пр.) 2 - Создание логики страницы истории заказов (разработка слайса и CRUD, подгрузка, сортировка) 3 - Рефакторинг Достижения -Создал удобные и юзер френдли интерфейсы, итеративно совершенствуя их -Помог мигрировать код с redux на redux toolkit
Стек специалиста на проекте
Redux, scout, Ajax, Управление проектами, TypeScript, CSS Modules, Jira, React
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2021 - Декабрь 2022  (2 года)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Российский государственный социальный университет
Специальность
Информатика и вычислительная техника
Завершение учебы
2017 г.

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

Blockchain • E-commerce & Retail • HRTech • Hardware
ДЛ
Дмитрий Л.
Новороссийск
JavaScript разработчик
Senior
3 375 Р/час
JavaScript
TypeScript
Redux
React
Git
CSS
HTML
Webpack
Next.js
REST API
+96

Дмитрий — опытный JavaScript-разработчик с более чем 8-летним опытом работы в сфере IT. Он специализируется на разработке фронтенд-приложений, используя современные технологии и инструменты, такие как React, Redux, TypeScript, Next.js и другие. Дмитрий работал над различными проектами, включая интернет-магазины, сервисы по автоматизации рекрутинга, сайты-музеи и внутренние системы крупных компаний. На каждом проекте он выполнял широкий спектр задач, таких как разработка и сопровождение проектов, написание кастомного кода, разработка интерфейсов, взаимодействие с другими членами команды и многое другое. В своей работе Дмитрий придерживается принципов чистого кода и использует методологию БЭМ для разработки фронтенда. Он также активно участвует в процессе код-ревью и помогает новым членам команды адаптироваться к проекту.

Подробнее
Government & Public Sector • Logistics & Transport
ИД
Иван Д.
Москва
JavaScript разработчик
Middle+
3 500 Р/час
Git
HTML5
HTML
CSS3
React
TypeScript
PostgreSQL
Linux
Jest
WebSockets
+44

Я фронтенд-разработчик с более чем трехлетним опытом в создании и поддержке веб-приложений. Занимаюсь разработкой удобных и визуально приятных сервисов. За время работы решал множество разнообразных задач. Легко обучаюсь, умею гуглить и разбираться в чужом коде. Пишу чистый, читаемый код, который в будущем легко обслуживать и масштабировать. Стремлюсь развиваться дальше и сейчас ищу работу в вдохновляющей команде, в которой смогу приносить пользу и успешно развивать продукт. Основной стек: React, React Router v.6, Redux, JavaScript, TypeScript, Redux Toolkit, HTML5, CSS3, Jest, Git, GitHub, Bootstrap, MUI, Styled-Components, REST API, . Сейчас открыт к новым предложениям и отдаю предпочтение продукту с классной идеей и возможностью применить весь мой опыт там.

Подробнее

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