АЗ
Александр З.
Мужчина
Россия, Казань, UTC+3
Ставка
3 000 Р/час
НДС не облагается
Специалист доступен с 21 сентября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
• Опыт работы – около 5 лет;
• Глубокое понимание основных концепций React (компоненты, состояния, свойства, жизненный цикл и контекст);
• Опыт работы с современными версиями JavaScript (ES6 и выше) и их функциональными возможностями;
• Опыт работы с библиотеками и инструментами для тестирования React-приложений (Jest на пет-проектах);
• Знание и опыт применения Redux или других управляемых состоянием библиотек для разработки больших и сложных приложений;
• Создание проектов с нуля (настройка окружения, проектирование архитектуры проекта);
• Опыт руководства разработкой небольших проектов (постановка задач\code-review\оценка);
• Написание документации, оценка;
• Понимание принципов адаптивного и отзывчивого веб-дизайна и опыт создания интерфейсов, которые могут эффективно масштабироваться на различные устройства и разрешения экрана;
• Реализация клиентской логики;
• Создание страниц\компонентов\storybook`ов;
• Адаптивная\кроссбраузерная\кроссплатформенная вёрстка;
• Доработка\поддержка легаси-проектов;
• Верстка электронных писем для рассылок;
• Настройка SEO, Google и Яндекс аналитики;
• Разработка мобильного приложения на ReactNative и TypeScript;
• Работа в команде.
Проекты
(4 года 11 месяцев)
ИТ-компания
Роль
Frontend разработчик (Middle+)
Обязанности
Разработка/доработка различных приложений.
Стартап проект.
· Разработка новых функциональных возможностей с учетом требований бизнеса и пользовательских потребностей;
· Улучшение производительности и оптимизация пользовательского интерфейса;
· Интеграция с API и обеспечение совместимости с различными устройствами;
· Реализация новых модулей и функциональности в личном кабинете;
· Оптимизация существующего кода, улучшение UX/UI и внедрение новых дизайн-решений;
· Интеграция с backend-сервисами для обеспечения полного цикла работы приложения;
· Разработка новых компонентов и модулей приложения с использованием Angular и RxJS;
· Оптимизация асинхронных операций и обработка потоков данных;
· Работа с API и интеграция сторонних сервисов для расширения функциональности приложения;
· Проведение code review;
· Создание интерфейса административной панели с использованием React и Redux;
· Визуализация данных с помощью графиков и диаграмм (Chart.js);
· Разработка системы авторизации и управления доступами для различных ролей пользователей;
· Интеграция инструментов аналитики для сбора и анализа данных пользовательской активности;
· Визуализация и представление аналитической информации в удобном для восприятия формате.
Стек специалиста на проекте
HTML/CSS, React Hook Form, JavaScript, Redux, Testing Library, refine, Swagger, WebView, Vitest, ESLint, TypeScript, Angular, Chart.js, React, Testing, RxJS, React Native, hookstate
Отрасль проекта
LifeStyle
Период работы
Октябрь 2023 - По настоящее время
(1 год)
БАРС Групп
Роль
Ведущий Frontend разработчик (Middle)
Обязанности
Разработка новых частей внутреннего продукта с использованием React + Redux + TypeScript по существующему дизайну в Figma.
· Проектирование архитектуры приложения;
· Реализация MVP, включая все основные функции и обеспечение его готовности к первому релизу;
· Проведение тщательного тестирования и исправление критических багов перед запуском;
· Работа с классовыми компонентами и хуками React;
· Создание динамических интерфейсов;
· Тесное сотрудничество с дизайнерами и продакт-менеджером для проработки дизайна и функциональности, соблюдение требований к UX/UI;
· Постоянное взаимодействие с бекенд-разработчиком для согласования форматов данных и обеспечения безопасного обмена информацией между фронтендом и бекендом;
· Проведение регулярных код-ревью для обеспечения качества кода и соблюдения стандартов кодирования;
· Обнаружение и устранение багов;
· Руководство командой фронтенд-разработчиков, распределение задач и контроль за их выполнением;
· Обучение и менторинг менее опытных разработчиков, помощь в решении сложных технических вопросов;
· Определение направления развития проекта с учетом как текущих потребностей (MVP), так и будущих расширений и улучшений;
· Проведение анализа и выбор новых технологий и инструментов для улучшения производительности и удобства разработки.
Стек специалиста на проекте
UI, HTML/CSS, Sass, React Hook Form, Redux, AntD, Swagger, Flutter, TypeScript, Figma, React
Отрасль проекта
LifeStyle
Период работы
Июль 2022 - Июнь 2023
(1 год)
ИТ-компания
Роль
Frontend разработчик (Middle)
Обязанности
Разработка высоконагруженного приложения.
· Создание интерактивных и пользовательских интерфейсов с помощью React и TypeScript, обеспечивая чистоту и читаемость кода;
· Использование Redux Toolkit для управления состоянием приложения, обеспечения предсказуемости и тестируемости состояния;
· Настройка и обработка запросов к RESTful API для взаимодействия с серверной частью приложения;
· Оптимизация производительности фронтенд-приложения для повышения скорости загрузки страниц и улучшения пользовательского опыта;
· Применение методов ленивой загрузки (lazy loading) компонентов и данных;
· Использование Effector.js для управления состоянием и побочными эффектами, обеспечение модульности и масштабируемости кода;
· Создание и настройка стора с использованием Effector.js, управление асинхронными операциями и потоками данных;
· Написание и выполнение модульных тестов для компонентов и логики состояния, используя библиотеки тестирования, код-ревью;
· Разработка и внедрение многоразовых компонентов пользовательского интерфейса, соответствующих дизайну и требованиям проекта;
· Интеграция пользовательских интерфейсов с сторонними библиотеками и инструментами для улучшения функциональности и удобства использования;
· Настройка инструментов сборки (Webpack, Vite) для оптимизации и подготовки фронтенд-кода к продакшн-среде;
· Участие в процессе CI/CD для автоматизации сборки, тестирования и развертывания приложения в продакшн;
· Обеспечение кросс-браузерной совместимости.
Стек специалиста на проекте
HTML/CSS, Redux Toolkit, JavaScript, Webpack, Swagger, Effector, TypeScript, Vite, CI/CD, React, REST API
Отрасль проекта
LifeStyle
Период работы
Август 2021 - Июль 2022
(1 год)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Уфимский государственный авиационный технический университет
Специальность
Авиационное приборостроение, Информационно-измерительная техника и технологии
Завершение учебы
2007 г.