Frontend разработчик
150 000 руб
Ivan Сергеевич
Возраст
37 лет (09 Июня 1988)
Город
Пермь
Возможен переезд в другой город
Полная занятость
4 года 2 месяца
Информационные технологии / IT / Интернет
Разработка и поддержка высоконагруженных финансовых веб-приложений с использованием современных практик (микрофронтенды, UI-киты, тестирование). Полный цикл разработки в кросс-функциональной команде.
Проект: «Цифровой рубль» — платформа для юрлиц
Разработка frontend-части нового финансового продукта с нуля (greenfield project) в команде из 15 человек.
Ключевые достижения:
Спроектировал и реализовал основу приложения: модули открытия счёта, проведения транзакций и отчетами, что позволило вывести продукт в пилотную эксплуатацию .
Оптимизировал процесс разработки: заменил кастомный Node.js proxy на встроенный Webpack Dev Server, что сократило время запуска локального окружения и упростило онбординг новых разработчиков.
Внедрил и настроил инструменты качества кода (ESLint, Prettier) для команды из 3 разработчиков, что стандартизировало код-стайл и снизило количество стилистических замечаний на код-ревью .
Настроил CI/CD процесс: подключил модульные тесты (покрытие >80%,минимальный qualuty gate), интеграцию с SonarQube для анализа качества и авто-запуск проверок при создании Pull Request.
Участвовал в доработке backend-логики на Java для ускорения реализации full-stack фич.
Стек: TypeScript, React, Redux Toolkit, Zustand, Webpack, Jest, ESLint, SonarQube, Java
-----------------------------------------------------------
Проект: AI-агент для генерации компонентов дизайн-системы
Разработка инструмента для ускорения работы дизайнеров и разработчиков внутри компании.
Ключевые достижения:
Интегрировал приложение как самостоятельный микрофронтенд в хост-приложение «Мои сервисы», обеспечив изоляцию кода и независимый деплой.
Разработал с нуля интерфейс AI-агента (чат, превью компонентов, настройки генерации).
Создал и внедрил UI-Kit в виде приватного NPM-пакета с документацией в Storybook. Это повысило переиспользуемость кода на сократило время разработки типовых интерфейсов.
Выполнял код-ревью для команды из 3 разработчиков, участвовал в онбординге новых сотрудников.
Стек: TypeScript, Micro Frontends, React, Storybook, Private NPM Registry, Tan Stack Query
Информационные технологии / IT / Интернет
Проект: Разработка онлайн-банка для финтех-стартапа.
Ключевые достижения:
Разработал и внедрил ключевые пользовательские модули (аутентификация, личный кабинет) с использованием React, TypeScript и Styled Components.
Спроектировал и внедрил дизайн-систему на базе Styled Components: создал библиотеку переиспользуемых, типобезопасных UI-компонентов . Это обеспечило единообразие интерфейса ,что упростило поддержку и ускорило разработку новых фич за счет отказа от рутинной вёрстки.
Высшее
Пермь, 2016 — 2020 гг.
Английский — Технический
24 июля, 2023
Андрей
Город
Пермь
Возраст
25 лет ( 9 декабря 2000)
Опыт работы:
Без опыта
16 августа, 2015
20 января, 2015
Резюме размещено в отрасли