Middle+ / Senior Frontend (React) developer
РоссияМиддл • Сеньор
Удаленная работа
Опыт работы более 5 лет150 000 ₽
Опыт работы более 5 лет150 000 ₽
Короткая ссылка: gkjb.ru/gzdK
О себе
На данный момент Frontend разработчик.
Мои компетенции и опыт
Middle+ / Senior frontend разработчик. Создаю веб-приложения на React и Next (SPA / SSR / SSG). Общий опыт работы фронтенд-разработчиком более 6 лет.
Разрабатывал с нуля и поддерживал веб-приложения enterprise уровня для банков и ритейла. Среди используемых инструментов Figma, React v нужен доступ к резюме вкл. React Hooks), Typescript, Tanstack Query, RTK Query, нужен доступ к резюме , Material UI (MUI), styled-components, SASS / LESS / SCSS, React Transition Group.
Контакты для связи:
Max: нужен доступ к резюме
Email: нужен доступ к резюме
Senior Frontend developer (X5 Tech)
Май нужен доступ к резюме настоящее время
Разработка внутренних проектов X5 Tech с нуля, доработка и поддержка существующих. Разрабатывал около 10 разных порталов.
В настоящее время реализую проекты электронного документооборота с Росреестром и портал лицензирования. Кроссфункциональная команда, еженедельные спринты, ежедневные daily meetings, постановка задач в Kaiten. Wiki в Confluence.
Стек текущего проекта: Feature Sliced Design (FSD), React 19, RTK Query, React Hook Form, CSS Modules, ui-kit (MUI) на фронте. Бэкенд на Java с микросервисной архитектурой. Gitlab CI/CD, Kubernetes, Grafana, ElasticSearch.
Среди задач:
1) верстка по макетам из Figma,
2) написание логики работы на React v17-19 + Typescript + Redux / RTK Query / Context,
3) обработка данных форм через React Hook Form,
4) организация взаимодействия с бэкендом,
5) покрытие кода тестами на Jest / React Testing Library / Vitest,
6) code review.
Из нестандартных задач: подключение проектов к Sentry, перенос авторизации с OAuth 2.0 на нужен доступ к резюме , улучшение SEO, доработка и поддержка SSG приложения на Gatsby, работа с API Яндекс Карт и др.
Стек проектов: React + TypeScript + Redux / Context / RTK Query + React Router + React Hook Form + ui-kit на основе Material UI (MUI) + styled-components / SCSS + CSS modules + SSG (Gatsby).
Middle Frontend developer (IT ONE)
Разработка клиентского приложения и админки консерж-сервиса (проект Сбера). Среди задач: интеграция с бэкендом, фильтрация данных, роутинг, создание новых компонентов и доработка старых, адаптивная верстка.
Стек проекта: FSD, Typescript, SSR, нужен доступ к резюме , Tanstack Query, React Hook Form, MUI.
Middle Frontend developer (Газпромбанк)
Август нужен доступ к резюме апрель 2022
Работал на нескольких крупных проектах, включая систему администрирования кредитных операций (юрлица) и розничный кредитный конвейер (физлица).
Система администрирования кредитных операций:
1) реализация клиентской части конструктора чек-листов (верстка по макетам из Figma, написание логики на React / Redux + нужен доступ к резюме , работа с деревом вопросов на React Flow),
2) миграция дэшбордов c графиками корпоративного кредитования на новые API (chartjs и d3-cloud),
3) перенос и доработка клиентской части старого SPA приложения,
4) багфиксинг,
5) code review.
Стек проекта: React + Redux, Immutable JS, Material UI, LESS, CSS модули, WebSockets, Webpack.
Работал в кросфункциональной команде поддержки розничного кредитного конвейера (РКК), реализованного как SPA приложение на React с микросервисной и микрофронтендной архитектурой.
Обязанности:
1) поддержка конвейера в 4х направлениях (потребительское кредитование, кредитные карты, автокредиты, ипотека): багфиксинг + доработка существующего функционала,
2) выполнение SLA ограничений,
3) внутрикомандное взаимодействие.
Стек проекта: React, Redux, TypeScript, ReduxForm, Semantic UI, Team City. Atlassian Stack (Jira / BitBucket / Confluence).
Инженер-программист 2й категории
Июнь нужен доступ к резюме май 2020
Разработка крупного многомодульного SPA приложения на React и Python Django (автоматизированная система справочной информации).
Разработка велась в ОС Astra Linux c использованием Gitlab, Jira и Confluence. React 16+ (в т.ч. хуки), Container / Presentational components, React Router v5, Axios, Material UI v4, Prop Types, Jest + Enzyme и др. JSDoc для документирования кода.
Обязанности:
1) создание UI части приложения на React и Material UI,
2) составление SQL запросов в БД PostgreSQL через pgAdmin,
3) code review + обсуждение архитектуры приложения / инструментов разработки / code style,
4) менторинг младших коллег.
