Опытный Frontend-разработчик на React
За 2,5 года коммерческой разработки я успел поработать над различными проектами, где моей главной задачей было создание качественного клиентского кода. Я понимаю, что важно не только написать работающий код, но и чтобы он был быстрым, поддерживаемым и соответствовал дизайну.
Что я могу сделать для вашего проекта:
Разработка на JavaScript/TypeScript:
- Разработать с нуля или добавить функционал на React с использованием TypeScript для повышения надежности кода
- Создание клиентской логики на JavaScript ES6+
- Миграция проектов с JavaScript на TypeScript
Верстка и UI/UX разработка:
- Сверстать и стилизовать компоненты или целые страницы на основе макетов Figma, обеспечивая идеальное соответствие дизайну
- Создание адаптивных и кроссбраузерных интерфейсов с использованием CSS3, Grid, Flexbox
- Разработка дизайн-систем и UI-китов для consistent дизайна
- Реализация CSS-анимаций
- Вёрстка с учетом принципов UI/UX для повышения удобства использования
Оптимизация производительности:
- Ускорить ваше React-приложение за счет оптимизации рендеринга, работы с мемоизацией (React.memo, useMemo, useCallback)
Технический долг и рефакторинг:
- Найти и исправить ошибки в JavaScript-коде, провести дебаггинг и повысить стабильность приложения
- Разобраться в существующем (legacy) коде, провести рефакторинг и адаптировать его под новые требования
- Модернизация устаревшего кода с применением современных подходов
Интеграция и работа с данными:
- Наладить работу frontend с backend на вашем проекте
- Реализация работы с REST API, GraphQL, WebSockets
- Интеграция сторонних сервисов и API (payment systems, maps, social networks)
- Настройка state management (Redux Toolkit, Zustand, Context API)
Ищу интересные задачи и проекты, где могу принести максимальную пользу. Гарантирую ответственный подход, соблюдение сроков и готовность к оперативной коммуникации.
Технический стек:
Frontend: React, TypeScript, JavaScript (ES6+), Redux Toolkit, RTK Query, Next.js
Стилизация: CSS3, SASS/SCSS, Styled Components, Tailwind CSS, CSS Modules
Инструменты: Figma, Webpack, Git, npm/yarn
Тестирование: Jest, React Testing Library, Cypress
Бэкенд-интеграция: REST API, GraphQL, Axios, WebSockets