Даниил Я. React разработчик, Middle+

ID 10641
ДЯ
Даниил Я.
Мужчина
Россия, Санкт-Петербург, UTC+3
Ставка
2 857,14 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.

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

Подробнее
О специалисте
Специализация
React разработчик
Грейд
Middle+
Навыки
React
TypeScript
JavaScript
Redux
Git
HTML
Webpack
CSS
SCSS
Sass
JQuery
Alpine.js
Material UI
MS SQL
Gulp
Bootstrap
Foundation
Tailwind
CLI
ShopiFy
Kit
API
Npm
Jira
Confluence
Yarn
LESS
Styled Components
Formik
Ant design
macOS
GitLab
БЭМ
scss-modules
Redux Toolkit
React Router Dom
Axios.js
lint
Husky
Sentry
Google Analytics
http-status-codes
Lodash
Swiper
Next.js
RTK
RTK Query
Fingerprint API
fingerprintjs
Pug.js
Figma
parallax
Liquid
Responsive design
GSAP
MS Windows
Отрасли
BioTech, Pharma, Health care & Sports
LifeStyle
Media
Знание языков
Английский — A2
Главное о специалисте
· Опыт работы – более 3 лет; · Опыт разработки фронтенд части проекта; · Уверенное владение ReactJS (компоненты, жизненный цикл, состояния, контекст и хуки); · Глубокое понимание основ JavaScript и современных возможностей ES6+; · Оптимизация продукта; · Умение создавать семантически правильный HTML и использовать CSS для стилизации интерфейсов; · Опыт работы с управлением состоянием приложения с использованием Redux или альтернативных решений; · Знание принципов работы с RESTful API и опыт интеграции их в React приложения; · Опыт работы с маршрутизацией в ReactJS с помощью React Router или аналогичных библиотек; · Понимание архитектурных паттернов веб-приложений и их применение в ReactJS проектах; · Навыки создания адаптивных интерфейсов с использованием CSS и библиотек, таких как Bootstrap или Material UI; · Знание принципов и методов тестирования React компонентов (юнит-тестирование с помощью Jest или аналогичных инструментов); · Опыт работы с системой контроля версий Git и уверенное владение основными командами; · Опыт работы в команде; · Понимание практик UX/UI; · Организация структуры проекта и модульной разработки в ReactJS приложениях; · Понимание работы в различных методологиях разработки ПО
Проекты   (4 года 9 месяцев)
Медицинская CRM
Роль
Frontend разработчик (Middle+)
Обязанности
Разработка медицинской CRM (преимущественно для стоматологий). · Разработка на ReactJS; · Работа с TypeScript; · Работа с управлением состоянием приложения с использованием Redux; · Подготовка сборки с помощью Vite; · Подготовка общей структуры проекта, установка вспомогательных пакетов (Lint, Husky, Swiper, Axios, Formik, Yup, Tostify ); · Подготовка библиотеки компонентов на основе готовых компонентов Ant design; · Разработка миксинов (для медиазапросов и тд); · Создание утилит (для определения размера устройства и тд); · Реализация шаблонизации для разных типов страниц; · Настройка роутинга; · Настройка экземпляра api, настройка интерсепторов; · Реализация авторизации  cookie (с помощью CSRF токене), настройка private рутов; · Разработка dashboard, календаря для отображения записи пациентов с возможностью фильтрации по пациентам, врачам, видам услуги; · Разработка карточки пациента, карточки врача; · Реализация раздела по учёту медицинских препаратов; · Подготовка шаблонов email рассылки; · Подключение аналитики; · Подключение Sentry; · Код-ревью; · Проведение тестирования; · Ведение понятной и информативной документации к коду; · Работа с системой контроля версий Git.
Стек специалиста на проекте
HTML, JavaScript, Google Analytics, Lodash, Yarn, TypeScript, Husky, Sentry, Ant design, Redux Toolkit, Axios.js, React Router Dom, React, scss-modules, lint, Swiper, http-status-codes
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Август 2023 - По настоящее время  (2 года)
Сервис ставок на спорт
Роль
Frontend разработчик (Middle+)
Обязанности
Разработка сервиса ставок на спорт (участие в конкурсе с возможностью выиграть призы). · Проведения аудита работоспособности и нагрузки; · Разработка на ReactJS; · Работа с TypeScript; · Работа с управлением состоянием приложения с использованием Redux; · Оптимизация работы приложения (оптимизация кода, запросов, изображений); · Проведение рефакторинга кода для улучшения его читаемости и поддерживаемости; · Исправление работоспособности авторизации (JWT); · Редизайн всего приложения; · Подготовка шаблонов email рассылки; · Подключение аналитики; · Подключение Sentry; · Код ревью ; · Ведение понятной и информативной документации к коду; · Проведение тестирования; · Работа с системой контроля версий Git.
Стек специалиста на проекте
HTML, JavaScript, Google Analytics, Yarn, TypeScript, Sentry, Next.js, Redux Toolkit, RTK Query, React, scss-modules, lint
Отрасль проекта
LifeStyle
Период работы
Август 2023 - По настоящее время  (2 года)
Сервис для консультаций
Роль
Frontend разработчик (Middle)
Обязанности
Разработка сервиса для предоставления своего времени (онлайн консультации) за деньги. · Подготовка сборки с помощью CRA; · Подготовка общей структуры проекта, установка вспомогательных пакетов (Lint, Husky, Swiper, Axios); · Разработка на ReactJS; · Работа с TypeScript; · Подготовка библиотеки компонентов; · Разработка миксинов (для медиазапросов и тд); · Создание утилит (для определения размера устройства и тд); · Реализация шаблонизации для разных типов страниц; · Настройка роутинга; · Настройка экземпляра api, настройка интерсепторов; · Реализация авторизации (JWT) с помощью email, vk, google, настройка private рутов; · Реализация кастомного мессенджера с помощью getstream; · Разработка монетизации, разработка внутреннего кошелька с обновлением данных в реальном времени (websocket), подключение платёжной системы (moneta.ru); · Разработка системы push уведомлений с помощью Firebase; · Подготовка шаблонов email рассылки; · Подключение аналитики; · Ведение понятной и информативной документации к коду; · Подключение Sentry; · Проведение тестирования; · Работа с системой контроля версий Git.
Стек специалиста на проекте
HTML, JavaScript, Google Analytics, Lodash, Yarn, TypeScript, Husky, Sentry, Redux Toolkit, Axios.js, React Router Dom, React, scss-modules, lint, Swiper, http-status-codes, fingerprintjs
Отрасль проекта
LifeStyle
Период работы
Ноябрь 2022 - Август 2023  (10 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Дипломы и сертификаты
https://assets.htmlacademy.ru/certificates/intensive/221/218029.pdf 2021 г.
Образование
Высшее
Учебное заведение
Санкт-Петербургский государственный политехнический университет, Санкт-Петербург
Специальность
Институт компьютерных наук и технологий, Информационная безопасность
Завершение учебы
2018 г.
Высшее
Учебное заведение
Санкт-Петербургский политехнический университет Петра Великого, Санкт-Петербург
Специальность
Институт компьютерных наук и технологий, Информационные технологии безопасности сложных систем
Завершение учебы
2020 г.

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

E-commerce & Retail • HRTech • Telecom
ДМ
Денис М.
Ульяновск
React разработчик
Middle+
3 339,64 Р/час
3d
Composer
Docker
Express.js
Feathers.js
Gatsby.js
Git
Knex.js
Microfrontend
Node.js
+82

Денис — опытный React-разработчик с 4-летним опытом работы в сфере e-commerce и разработки интеграционных сервисов. Он участвовал в создании системы управления продажами от производителя для дилеров, работал над интеграционным сервисом для автоматизированной системы управления ресурсами, занимался продуктовой разработкой площадки по продажам медикаментов и созданием монолита для нескольких операторов. Денис также работал над проектами в сферах телекоммуникаций и HRTech. На всех проектах он выполнял задачи по разработке и поддержке frontend-части, а также участвовал в написании бизнес-логики на backend. В работе Денис использует широкий спектр технологий, включая React, Vue, Vuex, axios, swiper, Antd, react-hook-form, yup, typescript, axios и другие.

Подробнее

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

E-commerce & Retail • Logistics & Transport
ТМ
Тимур М.
Калининград
QA авто
Senior
4 285,71 Р/час
Регрессионное тестирование
Auto testing
Zephyr
Selenium IDE
Наставничество
MS Windows
Postman
xmlxsd
Linu
JSON
+61

Тимур — специалист по обеспечению качества с опытом работы на проектах в сферах логистики и транспорта, а также электронной коммерции и ритейла. На позиции специалиста по автоматизированному тестированию в ГК Intelogis (логистика и транспорт) выполнял задачи по автоматизированному и ручному тестированию, включая API-тестирование, smoke-тестирование и функциональное тестирование. Создал фреймворки автотестов UI и API с версионностью запусков на различных стендах разработки. Покрыл ручной чек-лист автотестами, чем сократил время прохождения проверок на стендах перед деплоем. В роли специалиста по обеспечению качества в интернет-магазине Stickhunt (e-commerce & retail) работал над API-тестированием, интеграционным и регрессионным тестированием, функциональным и UI тестированием. Взаимодействовал с командой разработчиков, составлял тест-кейсы, генерировал тестовые данные и отчёты по тестированию. Написал базовые запросы к БД. Самая интересная и/или технически сложная задача из опыта? - "Самая интересная задача была - в контексте автотестов работа с картами - поставить точку по координатам, передвинуть элемент, выборка зоны" Куда хотелось бы развиваться: технически или в менеджмент? - "Хочется больше в техническое развитие - развиться в фуллстак автоматизации (вэб, мобилки, апи, нагрузка)" Какими задачами хотелось бы заниматься? - "Преимущественно автоматизация, нравится автоматизировать чеклисты и тест-кейсы, решать различные задачи по кодингу"

Подробнее
LifeStyle
МЗ
Мухаммад З.
Ереван
Руководитель проекта
Senior
3 545,15 Р/час
C4
Работа с интеграциями
Kanban
apple
архитектура
операционные системы
GraphQL
management
MS Windows
AsyncAPI
+51

Опытный руководитель проектов в сфере LifeStyle. Реализовывал системы корпоративных закупок, включая загрузку и скачивание файлов документов с сохранением в S3, оптимизацию параллелизма и работу с версиями объектов. Разрабатывал личный кабинет покупателя/инвестора для продажи торговых роботов, занимался интеграцией с партнёрами и настройкой серверов. Руководил созданием маркетплейса и ERP для кондитеров, обеспечивая соответствие документов требованиям информационной безопасности. Работал над геоинформационной системой для учёта состояния дорог и подрядчиков, отвечал за отображение данных на карте и в табличном виде. Внедрял систему документооборота и личный кабинет для факторинга, а также другие нагруженные микросервисы и небольшие монолиты.

Подробнее