Саркис Д. React разработчик, Senior

ID 22094
СД
Саркис Д.
Мужчина, 34 года
Россия, Москва, UTC+3
Ставка
2 597,4 Р/час
НДС не облагается
Специалист доступен с 18 августа 2025 г.

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

Подробнее
О специалисте
Специализация
React разработчик
Грейд
Senior
Навыки
Docker
ESLint
material
Prettier
React
React Hook Form
React Query
React Router Dom
Redux
Redux Toolkit
Swagger
TypeScript
UI
Webpack
AntD
CSS3
gi
HTML5
lint
React 18+
REST API
Vite
Git
Ant design
Chakra UI
CSS
HTML
JavaScript ES6
Material UI
Redux-Saga
SCSS
Styled-Components
Tailwind
Agile
Ajax
Axios.js
BEM
Figma
JavaScript
Jest
Jira
MobX
Node.js
Npm
React Router
REST
Sass
Styled Components
Vue.js
Отрасли
RnD
Urban technology
Проекты   (5 лет)
Разработка платформы для интернет-магазина по продаже спортивных товаров
Роль
Frontend-разработчик
Обязанности
Проект: Разработка платформы для интернет-магазина по продаже спортивных товаров. Состав команды:1 Frontend-разработчик,1 Backend-разработчик (тимлид),1 Бизнес-аналитик,1 SEO-аналитик,1 QA,1 Product Manager,1 Product Owner Задачи: Интегрировал сторонние API для оплаты с виртуальных кошельков ЮMoney и Qiwi к уже функционирующей платежной системе. Внедрил Яндекс Метрику для анализа поведения пользователей на сайте и коэффициента ROMI. Разработка новых функций: Разработал фичу, позволяющую пользователю сравнивать товары перед покупкой и добавлять их в раздел "Избранное". Увеличил количество фильтров и сортировок для улучшения пользовательского опыта. Переписал кастомную валидацию формы входа с использованием React Hook Form для улучшения производительности. Участвовал в процессе перехода с модульной архитектуры проекта на Feature-Sliced Design (FSD). Занимался рефакторингом кода, исправлением багов и улучшением SEO-оптимизации. Технологический стэк: Frontend:
Достижения
Внедрил Яндекс Метрику для анализа поведения пользователей на сайте и коэффициента ROMI - Разработал фичу которая позволяет пользователю сравнить товары перед покупкой, а также добавлять их в раздел избранное - Увеличил количество фильтров и сортировок для улучшения юзабилити - Переписал кастомную валидацию формы входа с использованием react hook form для улучшения производительности
Стек специалиста на проекте
UI, HTML5, React Hook Form, React Query, Redux Toolkit, lint, Feature-Sliced Design, Redux, vector, сторонние API, material, AntD, Digital, Git, API, QA, Frontend, Webpack, Swagger, CSS3, Yandex, SEO, Prettier, Документация, ESLint, FSD, Docker, TypeScript, Vite, React Router Dom, Material UI, React, REST API, React 18+
Отрасль проекта
Urban technology
Период работы
Ноябрь 2022 - По настоящее время  (2 года 10 месяцев)
CRM система для ИП и юрлиц
Роль
Frontend-разработчик
Обязанности
Проект: CRM система для ИП и юрлиц Команда: 2 Frontend-разработчика, 4 Backend-разработчика, 2 QA, 1 DevOps инженер, 1 Дизайнер, 2 Product Manager Задачи: Создал админский кабинет с возможностью добавить/удалить пользователя и задачу, отправить на почту ссылку для подтверждения регистрации, а также добавил фильтрацию подтвержденных и неподтвержденных пользователей. Реализовал страницу пользователя с получением данных OData с 1C и Битрикс24 и преобразованием этих данных в графики и диаграммы с помощью Material UI и ChartJS. Настроил авторизацию и аутентификацию пользователей с помощью Keycloak. Добавил чат поддержки Битрикс24. Адаптировал приложение под мобильные устройства с помощью медиа запросов. Проект: Сайт для компании производителя оконных систем Команда: 2 Frontend-разработчика, 4 Backend-разработчика, 2 QA, 1 DevOps инженер, 1 Дизайнер, 2 Product Manager Задачи: Верстал страницы сайта, реализовал калькулятор для оформления предварительной заявки, форму для обратной связи. С помощью React инструментов реализовал ленивую загрузку компонентов, кэширование и оптимизацию запросов на бэк. Внедрил Яндекс карты для отображения местоположений магазинов. Для улучшения процесса разработки и форматирования кода внедрил Eslint и Prettier. Писал unit тесты на Jest, тесты на компоненты с React testing library.
Стек специалиста на проекте
HTML5, React Query, lint, React testing library, Redux, 1С, unit, Styled-Components, аутентификация, Яндекс Карты, AntD, Keycloak, OData, Git, DevOps, QA, Webpack, Jest, CSS3, Prettier, Tailwind CSS, ESLint, Chakra UI, Redux-Saga, HTML, CSS, CRM, C, TypeScript, Vite, Ant design, Chart.js, Material UI, React, JavaScript ES6, REST API, Tailwind, SCSS, React 18+, Битрикс24
Отрасль проекта
RnD
Период работы
Август 2020 - Сентябрь 2022  (2 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Готов
Релокация
Внутри страны
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Ростовский государственный строительный университет
Специальность
Автоматизация технологических процессов и производств (по отраслям)
Завершение учебы
2013 г.

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

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 • FinTech & Banking • HRTech
АК
Алексей К.
Ульяновск
React разработчик
Senior
3 211,19 Р/час
JavaScript
TypeScript
HTML5
Style Modules
Axios.js
Redux
Webpack
Git
ESLint
Prettier
+47

Оценка задач и сроков их выполнения, формирование таймлайнов разработки с учетом требований бизнеса. Анализ бизнес-требований и их декомпозиция на задачи для разработки, подготовка технических спецификаций. Разработка архитектуры клиентской части web-приложений с нуля, проектирование масштабируемых решений (SPA, SSR, SSG). Миграция с монолитной архитектуры на микрофронтенды с использованием Webpack Module Federation. Оптимизация и настройка глобального состояния приложения с помощью Redux, Redux Toolkit, Redux Saga, React Query. Разработка интерфейсов для десктопных и мобильных платформ, адаптивная верстка с использованием HTML5, CSS Modules, Styled-components, Tailwind CSS. Работа с UI-библиотеками (Ant Design, Material-UI), а также кастомизация UI-решений для проекта. Разработка и поддержка компонентных библиотек, внедрение дизайн-систем. Интеграция со сторонними API и сервисами с использованием Axios, REST API, включая работу с картографическими сервисами (2GIS) и аутентификацией через Google API. Разработка сложных клиентских функциональностей, включая поиск, фильтрацию данных, ролевые модели доступа, личные кабинеты пользователей. Оптимизация производительности веб-приложений, работа с Code Splitting, Lazy Loading, настройка SSR, SSG в Next.js. Настройка и ведение CI/CD-процессов, работа с Git, feature-branch workflow, Git Submodules. Обеспечение качества кода, внедрение Eslint, Prettier, Husky, Code Review, best practices. Разработка тестов на Cypress и Jest, покрытие функционала end-to-end, интеграционными и unit-тестами. Менторство младших разработчиков, код-ревью, проведение внутренних обучающих сессий. Проведение технических интервью, оценка кандидатов на соответствие требованиям проекта. Работа в команде по Agile/Scrum, управление задачами в Jira, участие в спринтах и ретроспективах.

Подробнее

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

LifeStyle
НС
Николай С.
Ульяновск
1С разработчик
Lead
4 025,97 Р/час
C#
1C:Бухгалтерия предприятия
1С:Зарплата и Кадры
1С:Управление торговлей
1С:Управление торговлей 8
Интеграция с сайтами
производство
Интеграции с внешними системами
ERP
+30

· Более 15 лет в сфере коммерческих разработок; · Знание бухгалтерского учета, складского учета, производственного учета, бюджетирование, CRM систем; · Знание интеграций с внешними системами по API · Администрирование серверов на базе MS Server 2012R2-2019; · Администрирование серверов на базе Linux; · Опыт внедрения с нуля; · Работа с опер. учётом, регламентированным учетом; · Опыт работы с типовыми и не типовыми конфигурациями; · БП – часто используемая и постоянно находится в работе; · ЗУП – часто используемая и постоянно находится в работе; · КА – более 3-х лет, последний проект 2021; · УТ11 – часто используемая и постоянно находится в работе; · УТ10 – часто используемая и постоянно находится в работе; · КД 2 – часто используемая и постоянно находится в работе; · Альфа-Авто 5 – последний проект 2022; · Управление ломбардом – последний проект 2022; · Управление ювелирным производством – последний проект 2023; · ERP(2.4-2.5) – последний проект 2022-2023; · Розница (2ред – 3ред) – более 2х лет, автоматизация работ розничных точек; · Документооборот (2.1) – более 2х лет.

Подробнее
FinTech & Banking • Manufacturing • Telecom
АИ
Антон И.
Москва
QA ручной
Middle+
2 597,4 Р/час
Emulator
Redmine
WebDriver
Selenium IDE
Postman
TestLink
Camunda
Git
API
Kibana
+47

Hard skills: - Знание теорий тестирования ПО, техник тест анализа и тест дизайна, жизненных циклов задач и дефектов. - Лаконичное составление чек-лисов, написание тест-кейсов, формирование регрессионной модели/smoke, своевременная ее актуализация. - Функциональное тестирование: проведение тестирования согласно требованиям, либо без требований в случае их отсутствия, либо не полных требований: front-end согласно дизайнерскому шаблону, на предмет коррктного взаимодействия с Иванов Антон • Резюме обновлено 12 января 2024 в 00:57 сервисами Rest API. back-end правильность работы сервиса, корректное взаимодействие сервиса с базой данных. - Нефункциональное тестирование: проведение дымового(приемочного), регрессионного/smoke, исследовательского, санитарного тестирования. Black box, Grey box. - Автотестирование: покрытие UI автотестами ручной регрессионной модели или критичных пользовательских бизнес сценариев, их запуск, настройка отчётов с графиками, подключение в систему pipeline, поддержание в актуальном рабочем состоянии. - Нагрузочное тестирование: написание тестов (JMeter) состоящих из нескольких взаимосвязанных шагов (Auth+GET+POST+PUT(PATCH)+DELETE) с возможностью предоставления отчетности в виде графика или таблицы для снятия метрик. - Интеграционное тестирование: совершение транзакции в шину со стороны системы А (эмитация заглушки), ожидание завершения обработки пакета в шине, полученние/доставка данных в систему Б шиной, корректное создание/изменение/удаление данных в БД интеграционной системы. Снятие и чтение логов по результатам завершения транзакции. - SQL на уровне join ; Soft skills: - Опыт работы по принципу многозадачности в среде непрерывной интеграции CI/CD Pipeline. - Контроль и распределение рабочего времени (time managment) c учётом приоритизации для выполнения поставленных рабочих задач.

Подробнее
FinTech & Banking • Insurance
АЮ
Александр Ю.
Пермь
QA авто
Middle+
2 597,4 Р/час
Selenium WebDriver
Grafana
Allure Report
Gitlab CI
Postman
Java
Bash
Rest Assured
Oracle
TestRail
+36

Александр — специалист по автоматизированному тестированию с опытом работы в отрасли FinTech & Banking более 3 лет. На проектах занимался: - автоматизацией тестирования веб- и мобильных приложений; - разработкой UI- и API-автотестов (Java, Selenide, Selenium, RestAssured); - настройкой тестового фреймворка (Maven, TestNG, Cucumber); - интеграцией автотестов в GitLab CI/CD (Allure-отчёты); - работой с базами данных (JDBC, MySQL, SQL); - оптимизацией Jenkins-пайплайнов для ночных сборок; - функциональным и нагрузочным тестированием (JMeter) и анализом результатов (Grafana); - ведением баг-трекинга (Jira) и документации (Confluence). Достижения: сокращение времени регрессионного тестирования, повышение стабильности продукта на 25%, развитие автоматизации мобильного тестирования с нуля, выявление узких мест в производительности системы.

Подробнее