Максим Г. React разработчик, Senior
ID 17059
МГ
Максим Г.
Мужчина, 33 года
Россия, Иннополис, UTC+3
Ставка
3 200 Р/час
НДС не облагается
Специалист доступен с 12 ноября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Опытный верстальщик: верстал резиновые, адаптивные, mobile first сайты. Знаю для чего
нужна доступность и семантика. Много времени занимался оптимизацией сайтов для
поисковой выдачи, знаю как выбить сотку в google page speed. Есть коммерческий опыт
работы с SSR и микрофронтами (webpack module federation).
Бывалый прогер: развивался с фронтом начиная с jquery, есть опыт написание бекенда
(php, nodejs, rest api, SQL) Работал на linux, знаю основные bash команды. Могу завернуть
проект в docker. Есть понимание принципов дизайна, люблю хорошую типографику.
Научился работать в команде
Стек: React, Webpack, TypeScript, NestJS, Jest, Testing Library (умею писать тесты).
Проекты
(13 лет 4 месяца)
ООО "Инновейтив Пипл"
Роль
Frontend-разработчик
Обязанности
Обязанности:
— Разработка сценария с большой вариацией экранов, в многоуровневом нелинейном процессе с ролями
— Сборка и раскатка фронта на тестовых контурах
— Проведение тех.интервью
— Самостоятельность (получение ролей для теста на контурах, всех необходимых доступов, активное участие в жизни команды)
— написание юнит-тестов;
— разработка высоконагруженных и отказоустойчивых сервисов;
— создание сложных модулей и интеграционных решений;
— Код ревью
Результаты:
— Разработал систему передачи переменных окружения в зависимости от контура(склеивания конфига прямо в js файл)
— Перевел проект на систему хранения текстовых данных HCMS
— Разработал сервер для локальной разработки эмулирующий бэк на основе NestJS
— Реализовал покрытие тестами 95%
— 14 успешных релизов
- На проекте Альфабанк
Обязанности:
— Разработка и поддержка сайта alfabank.ru
— Разработка uikit (input, slider-field, select, button, modal)
— Разработка калькулятора ипотеки, вся логики калькуляции была на фронте, параметры
вынесены в пропсы
- Опыт написания юнит-тестов;
- Опыт разработки высоконагруженных и отказоустойчивых сервисов;
- Опыт создания сложных модулей и интеграционных решений; Код ревью
— написание юнит-тестов;
— разработка высоконагруженных и отказоустойчивых сервисов;
— создание сложных модулей и интеграционных решений;
— Код ревью
Результаты:
— Разработал новую архитектуру калькулятора, после самостоятельной аналитической работы
с бизнесом.
В результате сильно упростилась логика работы, что дало возможность стабильно проводить
релизы, без авралов
Стек специалиста на проекте
ELK, Sass, Grafana, Redux Toolkit, PHP 7, React testing library, JavaScript, Redux, Разработка, Kubernetes, Rematch, React+Vue, Yarn, монорепа, фп, npm, самостоятельность, styledcomponentпрепроцессоры, SOLID, AntD, SSR, Git, Webpack, Jest, БЭМ, module federation, Babel.js, Angular 1, UI Kit, Jaeger, Vault, Select, HTML, CSS, Docker, TypeScript, Bootstrap, Lerna, JQuery, Code Review, NestJS, React
Отрасль проекта
FinTech & Banking
Период работы
Май 2019 - По настоящее время
(5 лет 7 месяцев)
РоссКо
Роль
Frontend-разработчик
Обязанности
— Поддержка интернет магазина, улучшение ux, проверка гипотез
Результаты:
— Разработал новую версию корзины, реализовал в ней drug-n-drop перемещения позиций
(разработка в стол)
— На всем сайте внедрил анимированные плейсхолдеры загрузки, вместо круглых лоадеров
— Написал плагин для хрома, который показывал цену в нашем магазине, работая на других
сайтах
— Создал внутренний проект документооборота интегрируясь с 1с API.
— Управлял релизами
Стек специалиста на проекте
интернетмагазин, Redux, 1С, Разработка, styledcomponent, фп, SOLID, API, Webpack, БЭМ, Ramda, Проверка гипотезы, Flow.js, Документооборот, HTML, Jenkins, TypeScript, React, UX, загрузка
Отрасль проекта
FinTech & Banking
Период работы
Январь 2018 - Май 2019
(1 год 5 месяцев)
Сбертех
Роль
Frontend-разработчик
Обязанности
Обязанности:
— Разработка и поддержка формы состоящий из 5 шагов c зависящими полями и сохранением
стейта при перегрузке страницы
Результаты:
— Разработал виджет выбора карт с анимацией
— Разработал spa страницу заказа кредитных карт
— Разработал короткую и длинную анкету заказа карты
Стек специалиста на проекте
Redux, group, Redux Form, Karma, React
Отрасль проекта
FinTech & Banking
Период работы
Декабрь 2016 - Декабрь 2017
(1 год 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
2014 Казанский государственный энергетический университет, Казань
Специальность
Автоматизации технологических процессов, Управление и информатика в технических системах
Завершение учебы
2014 г.