Ислам С. Frontend разработчик, Middle+

ID 26418
ИС
Ислам С.
Мужчина, 33 года
Беларусь, Минск, UTC+3
Ставка
3 506,49 Р/час
НДС не облагается
Специалист доступен с 14 сентября 2025 г.

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

Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Middle+
Навыки
Apollo GraphQL
Babel.js
Backend
Chart.js
CSS3
DevOps
Docker
Docker Compose
Electron.js
Frontend
Git
GitHub
GitLab
GitLab CI/CD
HTML5
JavaScript
Jest
Kubernetes
MobX
MUI
NestJS
Next.js
Nginx
PostgreSQL
Prisma.js
React
React Hook Form
React testing library
Redux Toolkit
RTK Query
Swagger
Tailwind
TanStack Query
Tanstack Table
TypeScript
Vite
Webpack
WebSockets
Styled Components
Отрасли
E-commerce & Retail
Media
Social Networking
Знание языков
Английский — C1
Немецкий — A2
Французский — A2
Главное о специалисте
Frontend разработчик с 5+ годами опыта. Cпециализируюсь на разработке интерактивных и адаптивных веб-приложений с использованием React и JavaScript. Обладая глубокими знаниями современных инструментов стилизации и библиотек управления состоянием, я реализую визуально привлекательные и удобные интерфейсы, адаптированные для различных устройств. Прочная база в области адаптивного дизайна в сочетании с инструментами, такими как Redux Toolkit, MobX и различные UI-библиотеки, позволяет мне разрабатывать чистые и масштабируемые решения.
Проекты   (4 года 11 месяцев)
НОВОСТНАЯ ПЛАТФОРМА
Роль
Frontend разработчик
Обязанности
НОВОСТНАЯ ПЛАТФОРМА Платформа служит инструментом для агрегации новостей, предлагая удобный поиск и управление контентом. Она включает интуитивно понятный поиск с задержкой ввода, поддерживаемый кэшированием, что обеспечивает эффективное и отзывчивое взаимодействие с пользователем. Система также содержит удобную структуру контента, позволяя пользователям легко находить новости. Был разработан интерфейс для группировки и редактирования статей, предоставляя среду для управления контентом. Обязанности Создание и поддержка интерактивных пользовательских интерфейсов с использованием React и Tailwind, с акцентом на динамическую отрисовку контента и взаимодействие с пользователем; Реализация динамической маршрутизации и навигации в Next.js, создание плавного и интуитивно понятного пользовательского опыта для просмотра новостных статей; Управление глобальным состоянием приложения с использованием Redux Toolkit, включая настройку createSlice и createAsyncThunk для асинхронных операций, таких как поиск, фильтрация и взаимодействие с редактором контента; Оптимизация производительности приложения путём анализа и улучшения времени загрузки, минимизации API-запросов; Использование Webpack для сборки и оптимизации кода фронтенда, обеспечивая эффективное развертывание и улучшенную производительность; Интеграция Apollo GraphQL для управления извлечением данных и кэшированием из GraphQL API, улучшая обработку данных; Проектирование и реализация визуализаций данных с использованием Chart.js, помогая пользователям легко понимать сложную аналитику новостей и тренды; Участие в планировании и оценке проекта, обеспечивая своевременную доставку и соответствие требованиям проекта; Разработка и поддержка модульных тестов с использованием React Testing Library и Jest, проверяя функциональность и надёжность компонентов React. Технологии HTML5, CSS3, JavaScript, TypeScript, React, Next.js, Apollo GraphQL, Redux Toolkit, Tailwind, Chart.js, Jest, React Testing Library, Webpack, Git, GitHub
Стек специалиста на проекте
Git, JavaScript, Jest, Webpack, CSS3, Chart.js, GitHub, TypeScript, HTML5, Next.js, Redux Toolkit, React testing library, Apollo GraphQL, React, Tailwind
Отрасль проекта
Media
Период работы
Октябрь 2023 - По настоящее время  (2 года)
ПЛАТФОРМА ЭЛЕКТРОННОЙ ТОРГОВЛИ ДЛЯ МИКРОФЕРМЕРСТВА
Роль
Frontend разработчик
Обязанности
ПЛАТФОРМА ЭЛЕКТРОННОЙ ТОРГОВЛИ ДЛЯ МИКРОФЕРМЕРСТВА Это приложение позволяет пользователям исследовать и покупать продукты для микрофермерства, такие как искусственное солнечное освещение и микрофермы, через интуитивно понятный и адаптивный интерфейс. Платформа дает возможность пользователям просматривать, сравнивать и сохранять любимые товары, а также предлагает удобную корзину для беспроблемного процесса покупок. Дополнительно были интегрированы интерактивные учебные материалы по выращиванию растений, с возможностью загружать фотографии растений и создавать таймлапсы роста, что способствует увлекательному и образовательному опыту. Обязанности Создание и поддержка интерактивных пользовательских интерфейсов с использованием React, разработка повторно используемых UI-компонентов; Эффективное управление состоянием с использованием TanStack Query, что позволяет оптимизировать получение данных, кэширование и управление состоянием, улучшая производительность взаимодействия с API и общую отзывчивость приложения; Реализация TanStack Router для плавной навигации; Разработка REST API для управления товарами, заказами, пользователями и загрузкой изображений; Интеграция с базой данных PostgreSQL и использование Prisma ORM для типобезопасной работы с данными, миграций и моделирования схемы данных; Настройка Prisma-схемы, реализация CRUD-операций и обеспечение согласованности между слоями данных и API; Интеграция фронтенда с REST API для динамического получения и отправки данных, синхронизации состояния корзины, избранного и пользовательских действий; Написание и поддержка документации API с использованием Swagger, обеспечение прозрачности и удобства взаимодействия для разработчиков; Документирование изменений и обновлений приложения для сохранения корректной истории разработки; Разработка десктоп админ панели с использованием Electron; Проектирование и реализация функциональных компонентов с использованием Tailwind, обеспечивая единообразие и современную систему дизайна по всему приложению; Использование React Hook Form для реализации производительной валидации форм и обработки ошибок, улучшая взаимодействие с пользователем в процессе оформления заказа; Тесное сотрудничество с дизайнерами и командами UX/UI для создания привлекательных и удобных интерфейсов, ориентированных на потребности пользователей, занимающихся домашним фермерством; Рефакторинг и переработка исходного кода для улучшения масштабируемости, поддерживаемости и читаемости кода, обеспечивая устойчивость проекта. Технологии HTML5, CSS3, JavaScript, TypeScript, React, Electron, TanStack Router, TanStack Query, TanStack Table, React Hook Form, Node.js, NestJS, Prisma, PostgreSQL, Swagger, Jest, React Testing Library, Tailwind, Vite, Figma, Git, GitHub
Стек специалиста на проекте
PostgreSQL, Git, JavaScript, Node.js, Figma, Jest, Swagger, CSS3, GitHub, TypeScript, React Hook Form, NestJS, HTML5, React testing library, Vite, Electron.js, Router, React, Tailwind, Prisma.js, tanstack, Tanstack Table, TanStack Query
Отрасль проекта
E-commerce & Retail
Период работы
Август 2022 - Ноябрь 2023  (1 год 4 месяца)
ПРИЛОЖЕНИЕ ДЛЯ БРОНИРОВАНИЯ БИЛЕТОВ
Роль
Frontend разработчик
Обязанности
ПРИЛОЖЕНИЕ ДЛЯ БРОНИРОВАНИЯ БИЛЕТОВ Разработана инновационная платформа для бронирования билетов на различные мероприятия, которая упрощает процесс бронирования и улучшает взаимодействие с участниками. Система включает в себя удобный административный интерфейс для создания мероприятий, планирования и управления местами проведения, оптимизируя координацию мероприятий и улучшая доступность для посетителей. Обязанности Создание интерактивных и повторно используемых пользовательских интерфейсов с использованием React, что способствует масштабируемости и поддерживаемости приложения; Эффективное управление состоянием приложения с помощью MobX, упрощение обработки данных, улучшение производительности и упрощение управления состоянием на всей платформе; Интеграция Google Maps API для предоставления сервисов на основе местоположения, функций геолокации и интерактивных картографических возможностей, улучшая взаимодействие с пользователем через динамичные карты; Интеграция с backend по REST API для получения данных о мероприятиях, бронированиях и управления местами проведения; Реализация поддержки WebSocket-соединений для обновления данных в реальном времени (например, информации о доступности билетов и бронированиях), обеспечивая высокую актуальность отображаемой информации; Разработка клиентской логики на основе WebSocket для передачи уведомлений и синхронизации между пользователями; Реализация локализации и интернационализации с помощью i18next, обеспечивая бесшовную поддержку нескольких языков и адаптацию интерфейсов для различных регионов; Использование библиотеки компонентов MUI для ускорения разработки, соответствия дизайна и создания привлекательных, адаптивных интерфейсов; Реализация управления состоянием форм с помощью React Hook Form, обеспечивая эффективную, надежную и производительную обработку форм для взаимодействий с пользователем; Оптимизация производительности интерфейсов с помощью ленивой загрузки компонентов и кэширования данных; Контейнеризация фронтенда и backend-сервисов с использованием Docker для обеспечения удобной разработки, тестирования и деплоя приложения; Настройка Docker Compose для локальной сборки и координации нескольких сервисов (фронтенд, API, база данных, Nginx-прокси); Конфигурация Nginx в составе Docker и Kubernetes-окружения, включая настройку проксирования, маршрутов и кеширования контента; Подготовка и деплой приложения в кластер Kubernetes, обеспечивая масштабируемость, отказоустойчивость и автоматическое обновление компонентов платформы; Настройка GitLab CI/CD пайплайнов для автоматической сборки Docker-образов, запуска тестов и деплоя в Kubernetes, обеспечивая надежную и воспроизводимую доставку; Тесное взаимодействие с дизайнерами и командами тестирования для обеспечения качества пользовательского опыта и стабильности приложения на различных устройствах. Технологии HTML5, CSS3, JavaScript, TypeScript, React, MobX, React Hook Form, Google Maps API, MUI, Vite, WebSockets, i18next, Docker, Docker Compose, Kubernetes, nginx, Figma, GitLab CI/CD, Git, GitLab
Стек специалиста на проекте
Git, Docker, JavaScript, Figma, Kubernetes, GitLab, Nginx, CSS3, TypeScript, MobX, React Hook Form, Google Maps API, MUI, HTML5, i18next, Vite, Docker Compose, WebSockets, React, GitLab CI/CD
Отрасль проекта
Social Networking
Период работы
Сентябрь 2021 - Август 2022  (1 год)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Каирский университет
Специальность
Computers & information technology
Завершение учебы
2016 г.

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

Cloud Services • E-commerce & Retail
ЕЮ
Егор Ю.
Москва
Frontend разработчик
Middle
3 211,19 Р/час
Apollo
Cypress
E2E testing
Effector
Emotion
Fastify.js
gRPC
JavaScript
Jest
Koa.js
+94

Егор — опытный frontend разработчик, обладающий навыками работы с Apollo, Cypress, E2E testing, Effector, Emotion и другими инструментами. Егор имеет опыт работы в разработке сервисов подбора и поставки оборудования, где он занимался разработкой фронтенд-функционала новых проектов и рефакторингом существующих. Он также принимал активное участие в создании ERP-системы, разрабатывая микросервисы для журналирования и авторизации. Кроме того, Егор имеет опыт разработки различных веб-приложений и систем на фрилансе. Его навыки включают разработку на React, MobX, Vue.js, NestJS, Next.js и других фреймворках и библиотеках. Егор также обладает опытом работы с микросервисной архитектурой, Docker, Kubernetes, PostgreSQL и другими технологиями.

Подробнее
FinTech & Banking • HRTech • IoT • Logistics & Transport • Social Networking
МФ
Максим Ф.
Минск
Frontend разработчик
Senior
3 896,1 Р/час
Apollo GraphQL
app
Authentication
Axios.js
Azure
Backend
Chart.js
CSS3
Cypress
Express.js
+47

Frontend разработчик с опытом работы более 5 лет. Обладаю навыками разработки отзывчивых и динамических веб-приложений с использованием TypeScript, React.js, HTML5 и CSS3, а также современных фронтенд-библиотек и инструментов. Ориентирован на создание удобных интерфейсов, обеспечивающих бесперебойную работу на всех устройствах. Имею опыт работы с лучшими практиками UI/UX, обеспечивающими доступность, удобство использования и чистую систему дизайна. Я владею методами оптимизации производительности, включая разделение кода, «ленивую» загрузку и минимизацию повторных рендеров. Мне удобно работать в Agile-среде, участвовать в планировании спринтов, оценке задач и проверке кода. Увлечен изучением новых фреймворков и инструментов, решением сложных проблем и развитием сильной командной работы.

Подробнее
BioTech, Pharma, Health care & Sports • Cloud Services • FinTech & Banking • Social Networking
ПМ
Павел М.
Минск
Frontend разработчик
Senior
3 896,1 Р/час
Authentication
AWS
Backend
Cloud messaging
CSS3
EXPO
Express.js
Firebase
Frontend
Git
+41

Frontend разработчик с более чем 5-летним опытом разработки Специализируюсь на создании масштабируемых веб- и мобильных приложений. Обладаю глубокими знаниями React, React Native и TypeScript, уделяя особое внимание оптимизации производительности. Имею опыт в разработке веб-приложений и кроссплатформенных решений с использованием современных фронтенд-фреймворков. Также имею опыт разработки REST API с использованием Node.js и Nest.js, включая реализацию бизнес-логики, валидацию данных и защиту маршрутов. Знаком с написанием модульных и интеграционных тестов с использованием Jest и React Testing Library, что позволяет обеспечивать стабильность и надежность приложений. Хорошо ориентируюсь в Scrum и Kanban и комфортно работаю в Agile-командах.

Подробнее

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

Insurance
МК
Михаил К.
Воронеж
Системный аналитик
Middle+
4 025,97 Р/час
интервьюирование
методологии
Specifications
IP-телефония
UI
b2b
Работа с интеграциями
UML
Kanban
Функциональные требования
+89

Hard skills: • MSSQL, PostgreSQL, Oracle (Оконные запросы, агрегатные функции, сложные запросы) • Знание основ построения баз данных • Нотации BPMN и UML (описание/разбор бизнес процессов в BPMN, описание/разбор логики работы систем в UML) • Моделирование и реинжиниринг бизнес процессов • Power BI (много-составные bi отчеты, использование языка DAX) • Участие в интеграционных проектах, работа с REST API/SOAP, проектирование новых методов • Postman (работа с json файлами, для проверки интеграции систем) • MS Office (в том числе MS Visio) • Excel (сводные таблицы, логические, текстовые формулы) • VBA (написание макросов, для автоматизации отчетности) • Python (базовые знания) • Работа в Jira, Confluence, Miro, Figma • Сбор, формализация и управление требованиями • Управление проектами Soft skills: • Работа по методологии Agile, Scram/Kanban • UX/UI и CustDev • Способность к быстрому обучению • Постановка задач и тайм-менеджмент • Самостоятельность в работе • Умение работать с большими объемами данных • Презентация сервисов и функций продукта, работа с обратной связью • Upper-intermediate английский

Подробнее
E-commerce & Retail • FinTech & Banking • Telecom
ВБ
Виктор Б.
Ростов-на-Дону
Системный аналитик
Senior
3 246,75 Р/час
PostgreSQL
MySQL
Confluence
SQL
BPMN
UML
Postman
Oracle
Swagger
DBeaver
+19

Виктор — системный аналитик уровня senior из Ростова-на-Дону. Имеет высшее образование по специальности «Прикладная информатика». Обладает знаниями и опытом работы с DBeaver, Developer, Identity Server, MS Visual Studio, MySQL, Oracle, PL/SQL, PostgreSQL, SQL, базовыми знаниями Python, а также инструментами BPMN, UML, Confluence, Postman и Swagger. Опыт работы на проектах в отраслях e-commerce & retail, telecom и fintech & banking: - Разработка нового хранилища данных с использованием MS SQL в Postgre. Обязанности включали разбор существующих сущностей до первичного слоя, планирование задач для разработчиков, разработку новых сущностей, тестирование полученного результата, написание S2T и ETL скриптов. - Развитие ЕХД в телеком компании. Обязанности охватывали проведение интервью с заказчиком, сбор и формализацию бизнес- и функциональных требований, разбиение крупных задач на подзадачи, написание S2T и ETL скриптов, общение с архитектором по поводу новых сущностей и их утверждение, координацию работы QA-инженеров, проверку корректности реализации функционала и демонстрацию результатов заказчикам. - Разработка фронт- и бэкенда на Spark для финтеха и контроль аудита банка. В обязанности входили проведение интервью, сбор и формализация требований, разбиение задач, написание S2T и скриптов на PL/SQL, координация работы QA-инженеров и разработчиков, проверка корректности реализации и демонстрация результатов.

Подробнее