Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Камиль — React-разработчик уровня Middle+ из Казани. Специализируется на разработке веб-приложений с использованием React, Redux, TypeScript и других технологий. Имеет опыт работы с Git, HTML, JavaScript, SCSS, styled-components, Formik, I18n, MobX, Next.js, React Query, Redux Toolkit, Socket.io, Vite, Webpack.
Работал над проектами в отраслях e-commerce и retail, а также в GameDev. Участвовал в разработке нового функционала, рефакторинге кода, создании административных проектов с нуля, переписывании проектов с React на Next.js, оптимизации и тестировании кода.
Имеет опыт управления командой фронтенд-разработчиков, внедрения процессов код-ревью и тестирования. Участвовал в выборе технологий для проектов.
Работал React-разработчиком над проектами zenitBet (игровые аппараты), Binany и PayCassma (бинарный опцион, платёжная система).
Проекты
(4 года 3 месяца)
KR digital
Роль
Главный разработчик пользовательского интерфейса
Обязанности
-разработка нового функционала для основного проект
-рефакторинг кода
-создание админского проекта с нуля.
-переписывание проекта с React на Next.js
-развитие и поддержка проектов-исправление -существующих ошибок в системе
-оптимизация и тестирование кода
-оценка трудозатрат на задачи
-распределение задач в команде
-ревью кода и задач
-принятие решений по выбору технологий
-создание кроссбраузерной и адаптивной веб-разметки (Раньше главная страница проекта была частью СПА. Переписали под чистую верстку html css и мелкий js. С первого раза сайт выдал 95 на проверке гугла. https://pagespeed.web.dev/?hl=ru)
-REST API: использование CRUD в проекте и всех подпроектах, а также mercury для чатов
- применение инструментов автоматизации сборки, таких как Webpack и Vite (изначально основной проект собирался на Webpack, сейчас он переписан на Vite из-за скорости сборки)
- создание Single Page Applications (SPA) (новые 5 подпроектов были созданы с нуля)
-тесное взаимодействие с дизайнерами: работа с макетами в Figma, реализация UI-компонентов по прототипам.
-обеспечение соответствия интерфейса техническим требованиям и UX-стандартам.
Достижения
Собрал команду фронтов (2 человека. по началу был один на прокте)
Ввел порядок код-ревью и тестирования
С нуля разработал 3 мини проекта и 1 крутпный (С ЛК и Админкой)
Переписан основной проект с js на ts
Название проекта :
zenitBet
О проекте:
Поддержка существующего функционала и разработка нового для депозита и вывода
Сфера проекта:
Игровые аппараты
Команда:
2 Бизнес-аналитик, системный аналитик, 4 тестировщика, 7 backend, teamlead, PO, 5 frontend (web), 1 devops
Роль на проекте:
React разработчик
Обязанности:
разработка нового функционала для web проектов
развитие и поддержка текущих проектов компании
интеграция платежных систем-исправление существующих ошибок в системе
оптимизация и тестирование кода
поддержание работоспособности проекта
ревью кода разработчиков
Название проекта :
Binany, PayCassma
О проекте:
Бинарный опцион, платежная система
Сфера проекта:
E-commerce
Команда:
1 PM, 3 Frontend, 4 Backend, 2 аналитик, 3 тестировщик
Роль на проекте:
React-разработчик
Обязанности:
разработка нового функционала и исправление старого для проекта
помощь при создании мобильного приложения на React-native