Middle+ / Senior Frontend (React) developer

Россия
Миддл • Сеньор
Информационные технологии • Разработка • Frontend • JavaScript • Node.js • TypeScript • React • React Native • CSSinJS • CSS • HTML • LESS • SCSS • SASS
Удаленная работа
Опыт работы более 5 лет
150 000 ₽
О себе

На данный момент 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) менторинг младших коллег.



Интересные кандидаты