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

ID 26418
ИС
Ислам С.
Мужчина, 33 года
Беларусь, Минск, UTC+3
Ставка
3 506,49 Р/час
НДС не облагается
Специалист доступен с 4 июля 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
Styled-Components
Swagger
Tailwind
TanStack Query
Tanstack Table
TypeScript
Vite
Webpack
WebSockets
Отрасли
E-commerce & Retail
Media
Social Networking
Знание языков
Английский — C1
Немецкий — A2
Французский — A2
Главное о специалисте
Frontend разработчик с 5+ годами опыта. Cпециализируюсь на разработке интерактивных и адаптивных веб-приложений с использованием React и JavaScript. Обладая глубокими знаниями современных инструментов стилизации и библиотек управления состоянием, я реализую визуально привлекательные и удобные интерфейсы, адаптированные для различных устройств. Прочная база в области адаптивного дизайна в сочетании с инструментами, такими как Redux Toolkit, MobX и различные UI-библиотеки, позволяет мне разрабатывать чистые и масштабируемые решения.
Проекты   (4 года 9 месяцев)
НОВОСТНАЯ ПЛАТФОРМА
Роль
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 - По настоящее время  (1 год 10 месяцев)
ПЛАТФОРМА ЭЛЕКТРОННОЙ ТОРГОВЛИ ДЛЯ МИКРОФЕРМЕРСТВА
Роль
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
Стек специалиста на проекте
HTML5, React Hook Form, React testing library, Tanstack Table, tanstack, Git, Jest, Swagger, CSS3, GitHub, Router, TypeScript, Vite, Figma, React, NestJS, JavaScript, Electron.js, Node.js, Prisma.js, Tailwind, TanStack Query, PostgreSQL
Отрасль проекта
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
Стек специалиста на проекте
MobX, HTML5, React Hook Form, GitLab, WebSockets, Git, CSS3, Nginx, MUI, i18next, Docker Compose, Docker, TypeScript, Google Maps API, Vite, GitLab CI/CD, Figma, React, JavaScript, Kubernetes
Отрасль проекта
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
+95

Егор — опытный 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-среде, участвовать в планировании спринтов, оценке задач и проверке кода. Увлечен изучением новых фреймворков и инструментов, решением сложных проблем и развитием сильной командной работы.

Подробнее
Blockchain • FinTech & Banking • Insurance • Marketing, Advertising & Design • Social Networking
ВС
Владислав С.
Таганрог
Frontend разработчик
Middle+
2 142,86 Р/час
React
Разработка
технологии
Redux
Frontend
TypeScript
Работа с интеграциями
developer
NDA
Node.js
+145

Я — опытный разработчик на JavaScript с более чем 5 летним опытом работы в разработке веб-приложений. За годы своей карьеры я успешно работал с современными фреймворками и библиотеками, такими как React.js, Node.js, Vue.js, а также активно использую TypeScript для создания высококачественного кода. Мои сильные стороны — это глубокое понимание принципов фронтенд-разработки, опыт работы с RESTful API, применение паттернов программирования, а также умение оптимизировать производительность и писать масштабируемые приложения. Я всегда стремлюсь к улучшению своих навыков, люблю изучать новые технологии и подходы в разработке. Умею работать как в команде, так и самостоятельно, эффективно решая задачи и придерживаясь сроков. Моя цель — создавать качественные и удобные продукты, которые делают взаимодействие пользователей с приложениями проще и приятнее. Ищу новую команду, где смогу применить свой опыт и продолжать развиваться, создавая инновационные решения и добиваясь отличных результатов.

Подробнее

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

FinTech & Banking • RnD • Telecom
ЕБ
Елена Б.
Москва
Руководитель проекта
Senior
3 724,98 Р/час
Информационные системы
методологии
Контроль сроков
office
Программное обеспечение
Управление рисками
Solar
Базы данных
insights
Администрирование
+23

Елена — опытный IT-специалист, занимающий должность руководителя проекта. Она обладает навыками работы с гибкими методологиями (Agile и Scrum), а также опытом в управлении проектами в различных отраслях: FinTech & Banking, Telecom и RnD. Елена успешно завершила несколько проектов, включая управление разработкой и внедрением информационных систем, проект по внедрению в области информационных технологий и информационной безопасности на продукте Solar, а также создание ИТ-инфраструктуры штаб-квартиры «Газпром экспорт» в Санкт-Петербурге. На своих проектах Елена демонстрирует навыки управления жизненным циклом проекта, контроля сроков реализации, управления рисками, ведения документооборота и планирования. Она также имеет опыт подбора ресурсов в проектную команду и подготовки индивидуальных планов развития сотрудников.

Подробнее